當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
SpringCloud Sleuth分布式请求链路追踪
生活随笔
收集整理的這篇文章主要介紹了
SpringCloud Sleuth分布式请求链路追踪
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
概念
1. 為什么需要鏈路追蹤? 在微服務框架中,一個由客戶端發起的請求在后端系統中 會經過多個不同的的服務節點調用來協同產生最后的請求結果, 每一個前段請求都會形成一復雜的分布式服務調用鏈路, 鏈路中的任何一環出現高延時或錯誤都會引起整個請求最后的失敗。2. Spring Cloud Sleuth提供了一套完整的服務跟蹤的解決方案3. 在分布式系統中提供追蹤解決方案并且兼容支持了zipkin4. 提供了jar包供安裝使用,web圖形界面,監控微服務請求經過了哪些鏈路。 流向。https://github.com/spring-cloud/spring-cloud-sleuth
使用
下載
https://dl.bintray.com/openzipkin/maven/io/zipkin/java/zipkin-server/
名詞解釋
需要被跟蹤的服務
provider
<!--包含了sleuth+zipkin--><dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-zipkin</artifactId></dependency> spring:application:name: cloud-payment-servicezipkin:base-url: http://localhost:9411sleuth:sampler:probability: 1consumer
<!--包含了sleuth+zipkin--><dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-zipkin</artifactId></dependency> spring:application:name: cloud-order-servicezipkin:base-url: http://localhost:9411sleuth:sampler:probability: 1訪問微服務consumer的某個請求,打開zipkin界面,查看請求流向。
http:localhost:9411 創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的SpringCloud Sleuth分布式请求链路追踪的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: c语言输出去掉最后一行回车,新人提问:如
- 下一篇: 【1】Python 视频文字识别提取 -