在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
中
该常数是否有新的位置?
答案 0 :(得分:1)
借助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
方法来检索它。