我想将spring.sleuth.propagation-keys
包含在MDC中。
提及here,我们可以创建类似于CurrentTraceContext
的{{1}}实现。
但是由于Slf4jCurrentTraceContext
类是程序包私有的,因此无法通过来获取值:
ExtraFieldPropagation.Extra
如果我设置了
((ExtraFieldPropagation.Extra) currentSpan.extra().get(0)).values[0];
我想念什么?
谢谢。
答案 0 :(得分:0)
弄清楚了。适用于:ExtraFieldPropagation.get(currentSpan, "trId")