войти MDC с Spring Cloud Sleuth 2.0 - PullRequest
0 голосов
/ 16 октября 2018

Я хотел бы включить spring.sleuth.propagation-keys в MDC.Упомянутый здесь мы можем создать нашу собственную реализацию CurrentTraceContext, аналогичную Slf4jCurrentTraceContext.

Однако не можем получить значение через, поскольку класс ExtraFieldPropagation.Extra является пакетом private:

((ExtraFieldPropagation.Extra) currentSpan.extra().get(0)).values[0];

если я установлю:

spring: sleuth: propagation-keys: trId

Что мне не хватает?

Спасибо.

1 Ответ

0 голосов
/ 16 октября 2018

разобрался.Работает с: ExtraFieldPropagation.get(currentSpan, "trId")

...