У меня есть 2 приложения, основанные на пружине, в обоих из них используется пружина.
Приложение-1:
AmazonSNS snsPublisher;
snsPublisher.publish(message)
Я хотел бы добавить MD C здесь как-то контекст, так что application-2 может использовать тот же контекст. Существует ли какая-либо интеграция для достижения этой цели?
Приложение-2:
@SqsListener
public void process(String message, @Headers Map<String, MessageAttributeValue> sqsHeaders)
Когда я получаю контекст MD C (traceId), установленный другое приложение в заголовках, тогда мне нужна интеграция, которая может добавить тот же самый контекст MD C в application-2. Так что, когда я посмотрю журналы, у меня будет полная картина того, что произошло с этим запросом, объединяющим оба эти приложения.