Я работаю над множеством микросервисных архитектур, где точка входа от Кафки.например, предположим, что у нас есть три microservice micro1, micro2 и micro3, запрос в micro1 поступает из очереди сообщений kafka и далее связывается с micro2 и micro3 через клиент Rest.
Сообщение, полученное micro1, содержит requestId,который я должен поставить вместо TraceId в весеннем выпуске и который должен распространяться на все микросервисы.
Я пробовал это в MDC, но в этом случае traceId не распространяется на другие микросервисы.
Есть ли какой-нибудь другой способ реализовать собственный TraceId в автоматическом режиме вместо сгенерированного Auto?
спасибо !!