springcloud(13)zipkin工具的使用


在各項服務的調用過程中,難免出現斷層,但是由於整個鏈路過於復雜難以排查,則使用zipkin可以清楚的看見每次訪問的情況和整體的鏈路分布,及每個應用的依賴和被依賴的項目是什么。

1.下載zipkin

https://dl.bintray.com/openzipkin/maven/io/zipkin/java/zipkin-server/

本體是jar,直接用命令啟動,

 

 訪問地址localhost:9411

2.導入zipkin的包

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

3.yml配置

采樣是決定整個過程顯示的完整度,而本次連接較短為了演示就全部展示,平時為了避免資源過度消耗選擇0.5即可。

spring:
  zipkin:
    base-url: http://localhost:9411
  sleuth:
    sampler:
      #采樣取值介於 0到1之間,1則表示全部收集
      probability: 1

4.隨便調用一個消費者的方法去訪問服務提供者。

 

 頁面展示了所有的訪問信息。

點擊依賴可以看見整體的連接情況。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM