1、在需要收集调用链路信息的服务模块加上zipkin的依赖(网关服务模块、订单服务模块、商品服务模块等)
<!--zipkin依赖-->
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-zipkin</artifactId>
</dependency>
2、在需要收集调用链路信息的服务模块加上zipkin的配置信息(网关服务模块、订单服务模块、商品服务模块等)
spring:
zipkin:
base-url: http://127.0.0.1:9411/ #server的请求地址
sender:
type: web #数据的传输方式 , 已http的形式向server端发送数据
sleuth:
sampler:
probability: 1 #采样比
3、测试
1、通过请求网关,然后路由到订单,再请求到商品。
请求连接:localhost:8080/order-service/order/buy/1
2、此时在zipkin可视化界面点击查询