Spring Cloud Sleuth為Spring Cloud實(shí)現(xiàn)了分布式跟蹤解決方案来涨。
Spring Cloud Sleuth可以結(jié)合zipkin通過(guò)ui頁(yè)面展示數(shù)據(jù)
-
下載zipkin
java -jar zipkin-server-2.19.2-exec.jar
瀏覽器訪問(wèn)http://localhost:9411/zipkin
在服務(wù)提供者和消費(fèi)者添加依賴
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-zipkin</artifactId>
</dependency>
- 修改服務(wù)提供者和消費(fèi)者的application.yml
spring:
zipkin:
#zipkin的地址
base-url: http://localhost:9411/
- 測(cè)試
-
打開(kāi)http://localhost:9411/zipkin
訪問(wèn)服務(wù)消費(fèi)者
-
刷新http://localhost:9411/zipkin旱幼,點(diǎn)擊依賴可以查看服務(wù)之間的依賴關(guān)系