一般情况下
<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-zipkin</artifactId> </dependency>
加上配置
sample.zipkin.enabled=true spring.zipkin.baseUrl=http://192.168.1.50:30557 spring.zipkin.sleuth.percentage=1 spring.metrics.prometheus.enabled=true spring.sleuth.redis.enabled=false spring.sleuth.rxjava.schedulers.hook.enabled=false spring.sleuth.sampler.percentage=1 spring.sleuth.sampler.probability=1
在zipkin服务的web端就能看到请求跟踪链路数据了,但是,如果你的项目中涉及rabbitMQ activeMQ kafka时,就不会自动将Span数据发送到zipkin
此时需要配置sender.type才行
spring.zipkin.sender.type: web
然后,即可!