如果您看不到跨度报告给外部系统(例如 Zipkin),那么很可能是由于以下原因:
直到 Sleuth 3.0.0,依赖spring-cloud-starter-zipkin
包括spring-cloud-starter-sleuth
依赖和spring-cloud-sleuth-zipkin
依赖。随着 3.0.0spring-cloud-starter-zipkin
被删除,因此您需要将其更改为spring-cloud-sleuth-zipkin
.
意思是指
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-zipkin</artifactId>
</dependency>
要替换为
<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-sleuth-zipkin</artifactId> </dependency>