我公司使用的系统基础架构由运行在ActiveMQ
. 我想知道如何设置Zipkin
来跟踪不同应用程序之间的通信ActiveMQ
?
谢谢
我对 ActiveMQ 了解不多,但您需要传递 zipkin 跟踪信息。
查看此文档中 的ActiveMQ 收集器部分https://github.com/openzipkin/zipkin/blob/master/zipkin-server/README.md
我刚刚为包含 RabbitMQ 的堆栈设置了 Zipkin 跟踪。在将消息放入队列之前,我将 parent_span_id 和 span_id 添加到消息头中。然后读取消息的应用程序从标头中获取跟踪信息。
如果您需要更多帮助,我建议您使用 IRC #zipkin。