springcloud ---链路追踪zipKin使用

 

zipkin官网:  https://zipkin.io/

 

安装zipkin后

springcloud ---链路追踪zipKin使用

 

引入依赖

springcloud ---链路追踪zipKin使用

 

配置数据输出到zipkin

spring.下 ,配置的路径,就是zipkin访问的地址。

springcloud ---链路追踪zipKin使用

 

启用可将sleuth链路信息输出到zipkin

 

还要记得把输出默认的false改为true

springcloud ---链路追踪zipKin使用

 

默认的是10%的请求发达给zipkin, 不可能把所有请求都发给zipkin,这样也给服务压力(性能、带宽),所以抽样10%,为了方便测试效果,开发时可以设置为100%,也是在sprring.下配置

springcloud ---链路追踪zipKin使用

springcloud ---链路追踪zipKin使用

 

结果

创建订单,总花3s多,而查看商品就耗了2s多,所以就可以去检查查看商品接口代码了。这也就起到了链路追踪的效果。

springcloud ---链路追踪zipKin使用

springcloud ---链路追踪zipKin使用