0

https://static.javadoc.io/org.springframework.cloud/spring-cloud-sleuth-core/1.2.0.RELEASE/org/springframework/cloud/sleuth/Span.html#SPAN_ID_NAME有一个常数,X-B3-SpanId但是常数似乎不在spring-cloud-sleuth-core-2.1.0.RELEASE.jar

这个常数有新的地方吗?

4

1 回答 1

2

使用 Sleuth 2.0,我们已经迁移到 Brave ( https://github.com/apache/incubator-zipkin-brave ) 作为新的 Tracer 库。该常量的新位置在这里https://github.com/apache/incubator-zipkin-brave/blob/v5.6.4/brave/src/main/java/brave/propagation/B3Propagation.java但请注意,它是包范围值。这意味着您必须定义自己的常量。但是,您可以通过https://github.com/apache/incubator-zipkin-brave/blob/9fc4a977aba15c5af7a4bacddaf4d7f7267a663a/brave/src/main/java/brave/propagation/B3Propagation.java#L81 keys方法检索它。

于 2019-06-14T20:38:49.810 回答