勿以浮沙筑高台
1.下载zipkin
Git地址:https://github.com/openzipkin/zipkin
下载地址:https://dl.bintray.com/openzipkin/maven/io/zipkin/java/zipkin-server/
2.在下载好的目录进行运行cmd命令
#加了 &代表后端运行
java -jar zipkin-server-2.12.9-exec.jar
看见这个则代表启动成功
访问这个地址
2.在需要采集信息的微服务中引入zipkin
<!--添加zipkin依赖-->
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-zipkin</artifactId>
</dependency>
3.配置yml文件
server:
port: 10101
spring:
application:
name: common-consumer
zipkin:
# 这里也可以配置euark服务发现组件
base-url: http://localhost:9411 # 设置zipkin-server地址
sleuth:
sampler:
probability: 1 #设置采样率,1代表每一个都采集
profiles:
active: dev
5.请求微服务,然后刷新localhost:9411
,就可以看到请求的数据链路信息以及耗时。