LEGACY_HEADER_MAPPING从spring cloud 2020.0.0(又名Ilford)BWC问题的s



我们在项目中移到了最新的Spring Cloud 2020.0.0(又名Ilford(,当Brave Trace Id(spanTraceId、spanId等(传递给Kafka Message时,它不会被TracingChannelInterceptor提取,因为新的Jar Spring云侦探工具从MessageHeaderPropagatorGetter中删除了对LEGACY_HEADER_MAPPING的处理。

早些时候,我们使用Spring cloud sleuth核心jar MessageHeaderPropagation.java来处理spanId、SpanTraceId等的提取值…

旧的核心提取文件2.2.X

slueth 3.X.的新提取文件

如何在Spring Cloud 2020.0.0(又名Ilford(中处理这些遗留的spanId、spanTraceId提取?

你不能。这是一个突破性的变化——我们不再支持";X-B3_ TraceId";在标题中。您需要使用新的";traceId";接近

相关内容

  • 没有找到相关文章

最新更新