美文网首页后台开发笔记
Spring Cloud Sleuth+Zipkin跟踪调用链路

Spring Cloud Sleuth+Zipkin跟踪调用链路

作者: Figo_OU | 来源:发表于2021-04-19 23:35 被阅读0次

    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页面上。方便我们收集调用链路的信息。

    相关文章

      网友评论

        本文标题:Spring Cloud Sleuth+Zipkin跟踪调用链路

        本文链接:https://www.haomeiwen.com/subject/mgrmlltx.html