【发布时间】:2018-08-02 19:38:59
【问题描述】:
我有两个微服务(Spring Boot 应用程序)。对于跟踪,我使用<artifactId>spring-cloud-sleuth-zipkin</artifactId> 和 zipkin。服务 A 是生产者并使用 RabbitMQ 代理发送消息。另一方面,服务 B 是消费者,他们是 @RabbitListener 。我想将 traceId(带有跨度详细信息)从服务 A 交换到服务 B。
我见过example(使用brave)但无法将zipkin 与rabbitMQ 集成并跟踪传播。
任何人都可以帮助我如何实现这一点吗?任何完整的分步和简单示例?
【问题讨论】:
标签: java rabbitmq zipkin brave