Я запустил zipkin-сервер и вижу приборную панель. Я проверил это с простыми проектами, и это хорошо. Но когда я тестирую его с моим приложением, у меня возникает проблема. У меня есть проект Spring Boot, который выдает в kafka, если свойство для kafka установлено в true в application.properties. В моем случае это всегда значение false, и оно работает правильно. Но когда я добавил зависимость от zipkin, она начала отправляться в kafka. А также я не вижу своего клиентского приложения на панели инструментов zipkin. Я использую Spring Boot 1.5.6.RELEASE версия
Это мои зависимости:
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-sleuth</artifactId>
<version>1.3.0.RELEASE</version>
</dependency>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-zipkin</artifactId>
<version>1.3.0.RELEASE</version>
</dependency>
А это мои свойства для Зипкина и Слута.
#Sleuth
spring.sleuth.scheduled.enabled=false
spring.sleuth.async.enabled=false
spring.sleuth.annotation.enabled=false
spring.sleuth.enabled = true
spring.sleuth.sampler.probability=1.0
#Zipkin
spring.zipkin.baseUrl = http://localhost:9411
logging.pattern.level=%d{ABSOLUTE} [%X{X-B3-TraceId}/%X{X-B3-SpanId}] %-5p [%t] %C{2} - %m%n
При добавлении первых 3 свойств приложение не отправляет запросы в начале, а запускается после отправки запроса в мое приложение.