后台开发笔记

Spring Cloud Sleuth+Zipkin跟踪调用链路

2021-04-19  本文已影响0人  Figo_OU

Spring Cloud Sleuth+zipkin跟踪调用链路

一、下载zipkin server并启动

https://dl.bintray.com/openzipkin/maven/io/zipkin/zipkin-server/
找到最新的版本,点开后,下载jar包即可

jar.png

在终端输入指令 ,即可启动。

java -jar .\zipkin-server-2.21.7-exec.jar

访问zipkin的ui 界面,地址为http://127.0.0.1:9411/zipkin

二、工程引入组件

在每个工程的pom文件中加入如下依赖。(最好统一加,懂的都懂)

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

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

在yaml文件中加入:

zipkin:
    sender:
      type: web
    base-url: http://localhost:9411/

启动工程即可。

三、效果:

zipkin.png rooter.png

每个接口具体的耗时,调用的链路都会显示在zipkin的ui页面上。方便我们收集调用链路的信息。

上一篇 下一篇

猜你喜欢

热点阅读