У меня есть клиентское приложение с несколькими каналами как SOURCE / SINK. Я хочу отправлять логи на сервер Zipkin.
Насколько я понимаю, если Spring находит поток Spring Cloud в пути к классам, клиент Zipkin по умолчанию использует обмен сообщениями вместо отправки журналов через HTTP.
На стороне клиента:
Q1. Есть ли автоматическая конфигурация привязки кролика zipkin в таком сценарии? Если нет, какое имя канала по умолчанию для канала SOURCE zipkin?
Q2. Мне нужно настроить defaultSampler на AlwaysSampler ()?
На стороне сервера:
Q1. Нужно ли мне создавать сервер Zipkin в качестве приложения весенней загрузки для моего варианта использования или я могу использовать банку, полученную с помощью: wget -O zipkin.jar 'https://search.maven.org/remote_content?g=io.zipkin.java&a=zipkin-server&v=LATEST&c=exec'
... как указано на https://zipkin.io/pages/quickstart.html?
Q2. Как настроить канал SINK для zipkin по назначению?
Версия весенней загрузки: 1.5.9.RELEASE Облачная версия Spring: Edgware.RELEASE
sleuth
канал сzipkin
назначением. А для сервера zipkin я использовал jar вместо создания сервера zipkin в качестве приложения для весенней загрузки. Чтобы включить прослушиватель кролика на стороне сервера, мне нужно установить переменную среды RABBIT_ADDRESSES = localhost, и это выполнило свою работу. - person akul goyal   schedule 06.12.2017sleuth
) на стороне клиента zipkin в весенних документах. - person akul goyal   schedule 06.12.2017