SpringCloud-Zipkin链路跟踪使用教程

x33g5p2x  于10个月前 转载在 Spring  
字(0.6k)|赞(0)|评价(0)|浏览(109)

现在不是eureka 不更新了 基本都用nacos了,我们也跟随潮流使用nacos作为服务注册中心

Zipkin客户端集成

Zipkin客户端和Sleuth的集成非常简单,只需要在微服务中添加其依赖和配置即可。

项目的话自己准备,之前如果在我博客里学习的基本现在手里是有现成的Spring Cloud Alibab项目的

第1步:在每个微服务上添加依赖

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

第2步:添加配置

spring:
  zipkin:
    base-url: http://192.168.5.129:9411/ #zipkin server的请求地址
    discovery-client-enabled: false #让nacos把它们当成一个URL,而不要当做服务名
  sleuth:
    sampler:
      probability: 1.0 #采样的百分比

第3步:访问微服务

多访问几次

第4步 查看链路调用报告

然后我们看Zipkin控制台

我们也可以看图形化报告

其他的具体使用,后面自己研究把,就是看图没啥难的

相关文章