有没有办法将 Spring Cloud Sleuth 与 OpenTracing 一起使用?我想将 Spring 客户端与 Jaeger 连接起来
问问题
11435 次
2 回答
15
Spring Sleuth 现在兼容 OpenTracing。您所要做的就是在您的类路径中使用 OpenTracing Jars。
然后,您可以使用 Sleuth-Zipkin 将检测数据发送到 Jaeger 的 Zipkin 收集器。
通过这种方式,您可以通过最少的配置实现您想要的一切。
您可以在这里使用我的示例程序作为示例:
于 2018-11-19T07:38:53.803 回答
2
这里正在进行讨论 - https://github.com/spring-cloud/spring-cloud-sleuth/issues/599。一般来说,我们不明确使用 OpenTracing API,但在标头传播方面我们与 Zipkin 兼容。您还可以根据需要操作标头名称,因此如果您使用的任何类型的库需要跨度/跟踪等其他标头名称,那么您可以根据需要自行设置。
于 2017-06-05T13:35:47.313 回答