我一直在努力让Spring boot 2.0和Spring Cloud Slueth 2.x(POM => Finchley.M6)正常工作,但无济于事。我有service1
次来电service2
和service3
。我看到,只要在traceId
收到请求但未传递给service1
和Service2
,而是每次创建新的Service3
,就会创建新的traceid
时间Service2
和Service3
。
这与this defect无关吗?
注意:我不需要zipkin支持,我需要侦听分布式跟踪,并将使用Splunk作为日志聚合器。
源代码:https://github.com/trmsmy/springboot-cloud-examples/tree/springboot2
答案 0 :(得分:1)
这是一个通过此提交修复的错误 - https://github.com/spring-cloud/spring-cloud-sleuth/commit/d7a0747907f4ab7201f67e7d0c762a324fbe0668。请查看最新快照