鏈路跟蹤技術traceId的總結和實踐

2022-06-24 22:03:16 字數 255 閱讀 4292

寫作背景

由於最近系統上線後,訪問量達,出現線上問題後往往無從下手排查,即使列印了很多日誌,依然無法快速準確的定位到出現的問題的原因。為了避免這種尷尬局面,就進行了調研,給開發的系統都加入了鏈路跟蹤的traceid,下面就根據自己的實踐經驗和網路查詢對鏈路跟蹤技術進行總結分析。

鏈路追蹤為分布式應用的開發者提供了完整的呼叫鏈路還原、呼叫請求量統計、鏈路拓撲、應用依賴分析等工具,可以幫助開發者快速分析和診斷分布式應用架構下的效能瓶頸,提高微服務時代下的開發診斷效率。

鏈路備份技術

為了保持網路的穩定性,在多台交換機組成的網路環境中,通常都使用一些備份連線以提高網路的穩定性,健壯性,這樣的鏈結稱之為備份鏈路或冗餘鏈路。在骨幹裝置連線中,單一鏈路的鏈結很容易實現,但乙個簡單的鼓掌就會就會造成網路的中斷,因此在實際網路的組建過程中,為了保持網路的穩定性,在多台交換機組成的網路環境中...

鏈路聚合技術

隨著網路規模的不斷擴大,使用者對骨幹鏈路的頻寬和可靠性提出了越來越高的要求。在傳統技術中,常用更換高速率的介面卡或者更換支援高速率介面板的裝置的方式來增加頻寬,但是這種方式往往需要付出高額的費用,而且不夠靈活。採用鏈路聚合技術可以在不進行硬體公升級的條件下,通過將多個物理介面 為乙個邏輯介面,來達到...

鏈路追蹤 鏈路追蹤技術的應用及實踐

分布式架構的興起推動了一些新技術的發展。其中鏈路追蹤技術以其在apm領域的優異表現,成為了分布式架構中不可或缺的一部分。在本文中,我們將談談它的一些經典應用場景,以及筆者所在的團隊如何利用鏈路追蹤技術提公升團隊的研發效能。如圖所示,在微服務體系中,乙個請求往往需要多個服務協作處理。凡事有利必有弊,這...