使用zipkin 来查看微服务之间的链路追踪
1. 配置pom.xml 文件
<!-- <dependency>-->
<!-- <groupId>org.springframework.cloud</groupId>-->
<!-- <artifactId>spring-cloud-starter-sleuth</artifactId>-->
<!-- <version>2.1.1.RELEASE</version>-->
<!-- </dependency>-->
<!-- <dependency>-->
<!-- <groupId>org.springframework.cloud</groupId>-->
<!-- <artifactId>spring-cloud-sleuth-zipkin</artifactId>-->
<!-- <version>2.1.1.RELEASE</version>-->
<!-- </dependency>-->
<!--这一个相当于 上面的两个-->
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-zipkin</artifactId>
</dependency>
2. 配置application.yml 文件
zipkin:
base-url: http://192.168.5.200:9411
sender:
type: web
sleuth:
annotation:
enabled: true
sampler:
probability: 1
rate: 1000
SpringCloud 项目中的配置基本配置完成,接下来docker 启动zipkin
1. zipkin 服务搭建
docker search zipkin
docker pull (镜像名称)
docker run -d -p 9411:9411 (镜像名称)