[發明專利]業務鏈路故障定位方法、裝置及設備有效
| 申請號: | 201910609901.3 | 申請日: | 2019-07-08 |
| 公開(公告)號: | CN110460460B | 公開(公告)日: | 2022-06-03 |
| 發明(設計)人: | 陳人華 | 申請(專利權)人: | 創新先進技術有限公司 |
| 主分類號: | H04L41/0677 | 分類號: | H04L41/0677 |
| 代理公司: | 北京博思佳知識產權代理有限公司 11415 | 代理人: | 周奕君 |
| 地址: | 開曼群島大開曼島*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 業務 故障 定位 方法 裝置 設備 | ||
本說明書實施例提供一種業務鏈路故障定位方法、裝置及設備,確定告警鏈路,并判斷預存數據中是否存在與告警鏈路中調用關系相同的部分鏈路或完整鏈路、且部分鏈路或完整鏈路中的報錯信息與告警鏈路中的報錯信息相似,報錯信息可以用于表征鏈路中各被調接口的錯誤率的關系;若存在,則可以依據部分鏈路或完整鏈路中的問題接口,確定為告警鏈路中的問題接口,從而實現快速定位出告警鏈路中的問題接口。
技術領域
本說明書涉及數據處理領域,尤其涉及業務鏈路故障定位方法、裝置及設備。
背景技術
目前,隨著有線互聯網與無線互聯網技術的成熟及相關設備日益完善和普及,為了滿足用戶各種各樣的需求以及提升用戶體驗,當前業務系統會為用戶提供越來越多的業務功能。然而,在業務系統為用戶提高越來越多的業務功能的同時,也為系統檢測人員在業務系統出現問題時定位業務的哪個功能模塊出現了問題帶來了困難。例如,移動互聯網APP產品后端系統由許多功能模塊組成,每個功能模塊提供一種或多種功能,每種功能通過接口供系統內其他模塊調用,APP中的業務由多個功能模塊間相關調用、協調工作來實現。功能模塊可以提供一個或多個接口以供其他功能模塊調用或調用其他功能模塊,如果功能模塊的某個接口出現問題,不僅接口出現問題的功能模塊會發出告警信息,往往還會引起調用該問題接口的其他功能模塊發出告警信息,影響用戶的正常使用。因此,亟需提供一種快速定位問題接口的方案。
發明內容
為克服相關技術中存在的問題,本說明書提供了業務鏈路故障定位方法、裝置及設備。
根據本說明書實施例的第一方面,提供一種業務鏈路故障定位方法,每條業務鏈路包括具有調用關系的多個功能模塊,一個功能模塊提供一個或多個被調接口以供其他功能模塊調用,所述定位方法包括:
確定告警鏈路;
判斷預存數據中是否存在與所述告警鏈路中調用關系相同的部分鏈路或完整鏈路、且部分鏈路或完整鏈路中的報錯信息與所述告警鏈路中的報錯信息相似,所述報錯信息用于表征鏈路中各被調接口的錯誤率的關系;
若預存數據中存在與所述告警鏈路中調用關系相同的部分鏈路或完整鏈路、且部分鏈路或完整鏈路中的報錯信息與所述告警鏈路中的報錯信息相似,則依據所述部分鏈路或完整鏈路中的問題接口,確定所述告警鏈路中引起告警的問題接口。
根據本說明書實施例的第二方面,提供一種業務鏈路故障定位裝置,每條業務鏈路包括具有調用關系的多個功能模塊,一個功能模塊提供一個或多個被調接口以供其他功能模塊調用,所述裝置包括:
鏈路確定模塊,用于確定告警鏈路;
數據判斷模塊,用于判斷預存數據中是否存在與所述告警鏈路中調用關系相同的部分鏈路或完整鏈路、且部分鏈路或完整鏈路中的報錯信息與所述告警鏈路中的報錯信息相似,所述報錯信息用于表征鏈路中各被調接口的錯誤率的關系;
問題定位模塊,用于若預存數據中存在與所述告警鏈路中調用關系相同的部分鏈路或完整鏈路、且部分鏈路或完整鏈路中的報錯信息與所述告警鏈路中的報錯信息相似,則依據所述部分鏈路或完整鏈路中的問題接口,確定所述告警鏈路中引起告警的問題接口。
根據本說明書實施例的第三方面,提供一種計算機設備,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,其中,所述處理器執行所述程序時實現如上任一項所述業務鏈路故障定位方法。
本說明書的實施例提供的技術方案可以包括以下有益效果:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于創新先進技術有限公司,未經創新先進技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910609901.3/2.html,轉載請聲明來源鉆瓜專利網。





