Zipkin Slueth генерирует разные трассы для одной и той же нити (в том же запросе) - PullRequest
0 голосов
/ 13 июня 2018

Я использую Zipkin Slueth с загрузкой Spring.

Теперь мой zipkin работает нормально в обычном случае, но когда я порождаю 3 новых потока из основного потока, он генерирует разные трассы, а не 1 трассу.

Так что я не могу увидеть полный запрос.То же самое начинает работать, если я все делаю в основном потоке?

My Pom для включения зависимостей

 <dependency>
            <groupId>org.springframework.cloud</groupId>
            <artifactId>spring-cloud-starter-zipkin</artifactId>
        </dependency>

        <dependency>
            <groupId>org.springframework.cloud</groupId>
            <artifactId>spring-cloud-starter-sleuth</artifactId>
        </dependency>

Свойства

spring.zipkin.baseUrl: http://172.16.3.197:9411/
spring.slueth.enabled: true
spring.sleuth.sampler.percentage: 1

Мое весеннее облаковерсия Dalton. SR5

Так что Слует отправляет следы в автомат Zipkin.Это все, что я настроил для zipkin.

Могу ли я использовать хук расписаний rxjava?Как?Я не могу его использовать?

1 Ответ

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

Вы используете древнюю версию Spring CLoud.Пожалуйста, обновите до последней версии Edgware.Поддержка RxJava очень проста, поэтому мы рекомендуем вам использовать Project Reactor.Для этого просто перейдите на Finchley, и он должен работать из коробки с WebFlux.

...