Custom CorrelationId Spring облачный сыщик Финчли.RELEASE

В настоящее время я застрял с одним вариантом использования в Spring-Cloud-Sleuth. Я использую Finchley.Release Spring Cloud в моем POM и Spring Boot 2.0.3.RELEASEץ

Я реализовал свой собственный CustomTraceContext, который расширяет CurrentTraceContext и добавил пользовательский CorrelationId (XP-TraceId) в MDC.

Я использую log4j2.xml и могу видеть CorrelationId (XP-TraceId) в файлах журнала.

Теперь мне нужно распространить CorrelationId (XP-TraceId) на цепочку микросервисов, а также я не могу увидеть CorrelationId (XP-TraceId) в асинхронных потоках (я напечатал MDC.getCopyOfContextMap() в асинхронных потоках, я вижу только X-B3-TraceId, X-B3-SpanId)?

Это возможно с Finchley.Release?

Есть ли пример конфигурации?

Я сослался на это, но не смог настроить это.

Любая помощь приветствуется.

0 ответов

Другие вопросы по тегам