Интеграция Zipkin с RabbitMQ для трассировки

У меня есть два микросервиса (приложение для загрузки Spring). Для отслеживания я использую <artifactId>spring-cloud-sleuth-zipkin</artifactId> вместе с zipkin. Сервис A является производителем и отправляет сообщение с помощью брокера RabbitMQ. С другой стороны, Сервис B является потребителем, их @RabbitListener. Я хочу обменять traceId (с деталями диапазона) от службы A на службу B. Я видел пример < / a> (используя brave), но не смог интегрировать zipkin с rabbitMQ и проследить распространение.

Может ли кто-нибудь помочь мне, как добиться этого? Любой полный, пошаговый и простой пример?


person Noshaf    schedule 02.08.2018    source источник


Ответы (1)


наконец-то заработал после того, как весенняя версия обновилась до 5.x У него уже есть Brave Instrument for zipkin trace

person Noshaf    schedule 02.10.2018