本發(fā)明實(shí)施例提供一種實(shí)時分布式調(diào)試跟蹤方法及系統(tǒng),所述方法包括:當(dāng)檢測到分布式系統(tǒng)中線上服務(wù)器某一接口出現(xiàn)故障,需要在線進(jìn)行排查調(diào)試時,利用客戶端瀏覽器向所述接口發(fā)送請求,該請求附加調(diào)試標(biāo)志,所述請求的標(biāo)頭中包含日志等級調(diào)試密文;利用分布式日志收集系統(tǒng)自動收集所述接口、及所述接口調(diào)用涉及的多臺服務(wù)器的接口輸出的所有日志消息;匯總收集到的所有日志消息,利用所述接口根據(jù)該請求返回的跟蹤標(biāo)識TRACEID,確定所有日志消息中所述日志等級調(diào)試密文對應(yīng)的調(diào)試結(jié)果信息,根據(jù)調(diào)試結(jié)果信息確定所述接口的故障原因。上述技術(shù)方案具有如下有益效果:不影響線上服務(wù)用戶,實(shí)現(xiàn)了單接口在線調(diào)試功能,根據(jù)調(diào)試結(jié)果信息確定接口的故障原因。
聲明:
“一種實(shí)時分布式調(diào)試跟蹤方法及系統(tǒng)” 該技術(shù)專利(論文)所有權(quán)利歸屬于技術(shù)(論文)所有人。僅供學(xué)習(xí)研究,如用于商業(yè)用途,請聯(lián)系該技術(shù)所有人。
我是此專利(論文)的發(fā)明人(作者)