[發明專利]一種定位方法、裝置、設備及可讀存儲介質在審
| 申請號: | 202010469793.7 | 申請日: | 2020-05-28 |
| 公開(公告)號: | CN111625424A | 公開(公告)日: | 2020-09-04 |
| 發明(設計)人: | 孔祥生;李憲狀;劉正偉 | 申請(專利權)人: | 廣東浪潮大數據研究有限公司 |
| 主分類號: | G06F11/30 | 分類號: | G06F11/30;G06F11/07 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 徐麗 |
| 地址: | 510620 廣東省廣州市天河區*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 定位 方法 裝置 設備 可讀 存儲 介質 | ||
1.一種定位方法,其特征在于,包括:
對軟件系統的請求響應進行異常檢測;
在檢測到異常響應后,確定所述異常響應所屬的目標請求;
利用所述目標請求的請求ID獲取所述目標請求的請求走向信息;其中,所述請求走向信息中包括請求ID和請求路由,所述請求路由中按處理順序記錄了處理過所述目標請求的應用標識;
利用所述請求走向信息中的所述應用標識,確定出產生所述異常響應的應用路徑。
2.根據權利要求1所述的定位方法,其特征在于,記錄所述請求走向信息的過程,包括:
在所述目標請求抵達網關后,獲取所述目標請求的請求ID;
創建請求路由,并在各個應用處理所述目標請求的過程中,在所述請求路由中添加所述應用標識;
利用所述請求ID和所述請求路由,得到所述目標請求的請求走向信息。
3.根據權利要求2所述的定位方法,其特征在于,利用所述請求ID和所述請求路由,得到所述目標請求的請求走向信息之后,還包括:
將所述請求走向信息記錄在所述目標請求對應的目標日志中。
4.根據權利要求3所述的定位方法,其特征在于,利用所述目標請求的請求ID獲取所述目標請求的請求走向信息,包括:
利用所述請求ID,從日志系統中獲取所述目標日志;
從所述目標日志中讀取所述請求走向信息。
5.根據權利要求2所述的定位方法,其特征在于,在所述目標請求抵達網關后,獲取所述目標請求的請求ID,包括:
判斷所述目標請求的請求頭中是否包括所述請求ID;
如果否,則將抵達時間戳或新生成的UUID作為所述請求ID,并將所述請求ID添加至所述請求頭中;
如果是,則從所述請求頭中獲取所述請求ID。
6.根據權利要求2所述的定位方法,其特征在于,在所述請求路由中添加所述應用標識,包括:
利用所述應用標識為所述請求路由進行賦值處理。
7.根據權利要求2所述的定位方法,其特征在于,利用所述請求ID和所述請求路由,得到所述目標請求的請求走向信息,包括:
將所述請求ID作為所述請求走向信息的標識信息;
利用所述請求路由,填充所述請求走向信息中的應用路徑。
8.一種定位裝置,其特征在于,包括:
異常檢測模塊,用于對軟件系統的請求響應進行異常檢測;
目標請求確定模塊,用于在檢測到異常響應后,確定出所述異常響應所屬的目標請求;
請求走向信息獲取模塊,用于利用所述目標請求的請求ID獲取所述目標請求的請求走向信息;其中,所述請求走向信息中包括請求ID和請求路由,所述請求路由中按處理順序記錄了處理過所述目標請求的應用標識;
應用路徑獲取模塊,用于利用所述請求走向信息中的所述應用標識,確定出產生所述異常響應的應用路徑。
9.一種定位設備,其特征在于,包括:
存儲器,用于存儲計算機程序;
處理器,用于執行所述計算機程序時實現如權利要求1至7任一項所述定位方法的步驟。
10.一種可讀存儲介質,其特征在于,所述可讀存儲介質上存儲有計算機程序,所述計算機程序被處理器執行時實現如權利要求1至7任一項所述定位方法的步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣東浪潮大數據研究有限公司,未經廣東浪潮大數據研究有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010469793.7/1.html,轉載請聲明來源鉆瓜專利網。





