展开
拓展 关闭
订阅号推广码
GitHub
视频
公告栏 关闭

Sleuth

  • 简介
Sleuth用于请求链路跟踪;一个微服务请求另一个微服务,也就形成了一条请求链,如何跟踪请求链?Spring Cloud Sleuth集成了zipkin,当微服务配置了zipkin后再发送请求调用其他微服务,可在zipkin server上查看到这条请求链
  • 搭建zipkin:
1.下载zipkin-server-exec.jar,在jar包所在文件夹打开cmd,输入java -jar <jar名称>启动
2.在浏览器输入http://localhost:9411/zipkin访问zipkin页面
span表示调用链路来源,即一次请求;trace表示多个span,即一条调用链路
  • 跟踪请求链路案例:
这里80调用8001,同时又注册到7001,在zipkin页面中查看80调8001的请求链路
8001的pom中拉取zipkin的依赖,yml中配置zipkin;80模块中同样配置
启动zipkin,浏览器访问zipkin页面,启动7001、8001、80;80访问8001中的方法,可在zipkin页面中查看请求链路
posted @ 2022-07-27 11:56  DogLeftover  阅读(28)  评论(0编辑  收藏  举报