我想使用Spring Cloud Sleuth将RabbitMQ消息跟踪事件发送到Zipkin,经过大量研究后,我发现最近在spring中添加了一些配置以便对其进行管理,您可以在here中找到它,但是不幸的是没有任何说明我们如何配置它的文档,我尝试了很多方法,但无法将跟踪事件发送到Zipkin。
请咨询
答案 0 :(得分:1)
您所指的配置是用于消息传递系统的工具,而不是用于使用消息传递系统向zipkin发送跟踪。
您应该看看这个auto-configuration,尤其是这个sender config。
您想要做的事情也已记录在这里:https://cloud.spring.io/spring-cloud-sleuth/2.0.x/single/spring-cloud-sleuth.html#_sleuth_with_zipkin_over_rabbitmq_or_kafka
您只需要将spring-cloud-starter-zipkin
和spring-rabbit
添加到您的依赖项中。如果要更改默认队列(即zipkin
),则需要在属性中添加spring.zipkin.rabbitmq.queue
。