springcloud——sleuth(zipkin)服务调用路径跟踪

在微服务框架中,一个由客户端发起的请求在后端系统中会经过多个不同的服务节点调用来协同产生最后的请求结果,每一个前段请求都会形成一条复杂的分布式服务调用链路,链路中的任何一环出现高延时或错误都会引起整个请求最后的失败。
SpringCloud Sleuth提供了一套完整的服务跟踪的解决方案,在分布式系统中提供追踪解决方案并且
兼容支持了zipkin。

1、额外添加的依赖

<dependency>
    <groupId>org.springframework.cloud</groupId>
    <artifactId>spring-cloud-starter-zipkin</artifactId>
</dependency>

2、额外添加的配置

#zipkin的访问地址
spring.zipkin.base-url=http://localhost:9411

#采样值介于01之间,1表示全部采样
spring.sleuth.sampler.probability=1

3、启动的监测工具

命令:java -jar zipkin-server-2.21.5-exec.jar
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_43925059/article/details/107919231
今日推荐