我正在使用Zipkin Slueth和Spring靴子。
现在我的zipkin在正常情况下工作正常,但是当我从主线程中生成3个新线程时,它会生成不同的跟踪而不是1个跟踪。
所以我无法看到完整的请求。 如果我在主线程中做所有事情,同样开始工作吗?
我的Pom包含dpendencies
<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
所以slueth向zipkin auto发送痕迹。这就是我为zipkin配置的全部内容。
我可以使用rxjava schedule hook吗?怎么样?我无法使用它?
答案 0 :(得分:0)
你正在使用古老的Spring CLoud版本。请升级到最新的Edgware。 RxJava支持非常基础,因此我们建议您使用Project Reactor。要做到这一点,只需迁移到Finchley,它应该与WebFlux开箱即用。