Клиент Zipkin не может подключиться к серверу Zipkin - PullRequest
0 голосов
/ 26 июня 2018

Я запустил 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 свойств приложение не отправляет запросы в начале, а запускается после отправки запроса в мое приложение.

1 Ответ

0 голосов
/ 26 июня 2018

Попробуйте изменить все свойства с помощью этого:

#Sleuth
spring.sleuth.sampler.percentage=1.0
#Zipkin
spring.zipkin.sender.type=web

spring.sleuth.sampler.percentage = 1.0 - Edgware так что вам нужно это

baseUrl по умолчанию - localhost

...