目錄
寫作背景
- 什么是鏈路跟蹤
- 目前常見的鏈路跟蹤技術及其優缺點
- 鏈路跟蹤技術的實現原理
- 代碼示例
背景
由於最近系統上線后,訪問量達,出現線上問題后往往無從下手排查,即使打印了很多日志,依然無法快速准確的定位到出現的問題的原因。為了避免這種尷尬局面,就進行了調研,給開發的系統都加入了鏈路跟蹤的traceId,下面就根據自己的實踐經驗和網絡查詢對鏈路跟蹤技術進行總結分析。
什么是鏈路跟蹤
鏈路追蹤為分布式應用的開發者提供了完整的調用鏈路還原、調用請求量統計、鏈路拓撲、應用依賴分析等工具,可以幫助開發者快速分析和診斷分布式應用架構下的性能瓶頸,提高微服務時代下的開發診斷效率。
目前常見的鏈路跟蹤技術及其優缺點
- 阿里雲的Tracing Analysis