一尘不染

将Spring Cloud Sleuth与Spring Boot Amqp集成

spring-boot

寻找一个示例,该示例显示了将Spring Cloud Sleuth与Spring Boot Amqp(兔子)发布者和订阅者集成在一起。

我确实在日志中看到以下消息

2016-10-21 08:35:15.708 INFO
[producer,9148f56490e5742f,943ed050691842ab,false] 30928 — [nio-8080-exec-1]
abccontrollers.MessagingController:收到带有Activity OrderShipped的请求推送2016-10-21 08
:35:15.730 INFO [生产商,9148f56490e5742f,943ed050691842ab,false] 30928 —
[nio-8080-exec-1] abcservice.ProducerService:消息已发布

当我查看Queue上的消息时,看不到traceId或任何其他添加到标题的详细信息。我应该使用MessagePostProcessor将它们添加到标题吗?

另外,接收服务应该怎么做?


阅读 294

收藏
2020-05-30

共1个答案

一尘不染

我们不会开箱即用地检测Spring AMQP。但是,您可以使用我们支持的Spring Integration或Spring Cloud
Stream,然后一切都将立即可用。如果出于某种原因需要使用Spring AMQP,则必须自己检测代码(并向我们发送PR;))。

2020-05-30