Весенний Облачный Сыщик с RabbitTemplate

У меня проблема с весенним облачным сыщиком и шаблоном кролика. Когда я отправляю сообщение со своей службой и сообщение pulibsh на rabbitmq с использованием rabbitTemplate, моя вторая служба потребляет сообщение, но не соблюдает тот же идентификатор трассировки, сгенерированный в службе 1. Существует ли какое-либо решение для удержания той же трассировки?

Вы ввели шаблон как bean-компонент?

Marcin Grzejszczak 22.01.2019 14:49

Извините за не ответ. Да, я ввожу, но весенний сыщик не работает с аннотацией «@RabbitListener», а только с «@StreamListener». Я отменяю операцию по умолчанию и учитываю свой след. знак равно

Felipe Andrade 01.04.2019 21:36

Все конфигурации, необходимые для распространения traceId, находятся здесь: github.com/openzipkin/brave/tree/master/instrumentation/…

Konstantin Zyubin 06.02.2020 12:24

У меня была эта проблема, и я решил использовать простой слушатель вместо прямого. Так что, если кто-то использует spring.rabbitmq.listener.type=direct, я рекомендую попробовать заменить его простым (при условии, что прямой слушатель для вас НЕ ОБЯЗАТЕЛЬНО). Мне даже конфиги добавлять не надо было, поделился @KonstantinZyubin

Gokhan Celikkaya 26.07.2021 13:38
0
4
230
0

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