第六章 Sleuth--鏈路追蹤

修整了2天,我們繼續接着上篇 第五章 Gateway–服務網關 繼續來講SpringCloud Alibaba全家桶中的 Sleuth 鏈路追蹤 組件

喜歡記得點關注哦

6.1 鏈路追蹤介紹

在大型系統的微服務化構建中,一個系統被拆分成了許多模塊。這些模塊負責不同的功能,組合成系統,最終可以提供豐富的功能。在這種架構中,一次請求往往需要涉及到多個服務。
互聯網應用構建在不同的軟件模塊集上,這些軟件模塊,有可能是由不同的團隊開發、可能使用不同的編程語言來實現、有可能布在了幾千臺服務器,橫跨多個不同的數據中心,也就意味着這種架構形式也會存在一些問題

於是就出現了下面幾個 問題

  • 如何快速發現問題?
  • 如何判斷故障影響範圍?
  • 如何梳理服務依賴以及依賴的合理性?
  • 如何分析鏈路性能問題以及實時容量規劃?

在這裏插入圖片描述分佈式鏈路追蹤(Distributed Tracing),就是將一次分佈式請求還原成調用鏈路,進行日誌記錄,性能監控並將一次分佈式請求的調用情況集中展示。比如各個服務節點上的耗時、請求具體到達哪
臺機器上、每個服務節點的請求狀態等等。

常見的鏈路追蹤技

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章