Custom CorrelationId Spring облачный сыщик Финчли.RELEASE - PullRequest
0 голосов
/ 01 апреля 2019

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

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

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

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

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

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

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

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

...