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?
Есть ли пример конфигурации?
Я сослался на это, но не смог настроить это.
Любая помощь приветствуется.