[發(fā)明專利]交易路徑調用異常分析方法、裝置、設備及可讀存儲介質有效
| 申請?zhí)枺?/td> | 201811476782.0 | 申請日: | 2018-12-03 |
| 公開(公告)號: | CN109559121B | 公開(公告)日: | 2022-04-26 |
| 發(fā)明(設計)人: | 胡仲臣;李慧敏 | 申請(專利權)人: | 深圳前海微眾銀行股份有限公司 |
| 主分類號: | G06Q20/38 | 分類號: | G06Q20/38;G06F16/25 |
| 代理公司: | 深圳市世紀恒程知識產權代理事務所 44287 | 代理人: | 胡海國;魏蘭 |
| 地址: | 518052 廣東省深圳市前海深港合作區(qū)前*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 交易 路徑 調用 異常 分析 方法 裝置 設備 可讀 存儲 介質 | ||
1.一種交易路徑調用異常分析方法,其特征在于,應用在交易路徑調用異常分析設備中,所述交易路徑調用異常分析設備包括消息中間件、消息中間件的服務器、通過消息中間件通訊的多個應用、每個應用所在的主機,所述交易路徑調用異常分析方法包括以下步驟:
當獲取到交易路徑對應的特征碼后,根據所述特征碼獲取所述交易路徑對應的調用數據,所述調用數據包括:特征碼+調用操作調用方對應的系統(tǒng)ID+被調用方的系統(tǒng)ID+調用操作對應應用所在主機的主機地址+主機對應服務器所在區(qū)域+調用操作對應服務的服務ID+調用開始時間點+調用結束時間點,并根據所述調用數據檢測所述交易路徑的調用是否調用異常,其中,調用異常包括調用結果失敗或調用時長大于預設時長;
若檢測到所述交易路徑調用異常,則獲取所述交易路徑對應的異常相關信息;
根據所述異常相關信息獲取所述交易路徑對應的異常數據,根據所述異常數據分析所述交易路徑調用異常的異常原因;
所述獲取所述交易路徑對應的異常相關信息之前,包括:
檢測所述調用數據中是否存在缺失數據;
若是,則采用關聯數據對所述缺失數據進行數據填充;所述關聯數據由所述調用對應的應用的消息中間件提供,其中,消息中間件根據應用所在主機的主機地址確定服務ID,以根據特征碼、主機地址及服務ID確定關聯數據;
所述根據所述異常相關信息獲取所述交易路徑對應的異常數據,根據所述異常數據分析所述交易路徑調用異常的異常原因的步驟包括:
通過與所述異常相關信息對應的查詢接口,在異常數據庫中獲取所述交易路徑對應的異常數據,并基于所述異常數據中的異常特征碼所在的場景信息,確定異常場景,其中,所述場景信息的確定方式包括:獲取消息中間件的系統(tǒng)地址和接入消息中間件中應用對應的主機地址;通過系統(tǒng)地址和主機地址在消息中間件的服務器中獲取所述交易路徑調用異常的場景信息,所述異常數據為攜帶所述異常特征碼的調用數據;
若所述異常場景為應用啟停場景和/或消息被丟棄場景,則確定所述交易路徑調用異常的異常原因是所述交易路徑的調用鏈中斷;
若所述異常場景為消息中間件的流控場景和/或消息推送失敗場景,則確定所述交易路徑調用異常的異常原因是所述交易路徑的調用鏈調用超時。
2.如權利要求1所述的交易路徑調用異常分析方法,其特征在于,所述當獲取到交易路徑對應的特征碼后,根據所述特征碼獲取所述交易路徑對應的調用數據的步驟之前,還包括:
采集調用所述交易路徑調用異常的異常場景信息;
將所述異常場景信息進行分類標記,得到分類標記后的異常場景信息,并將分類標記后的異常場景信息分類存儲至異常數據庫中。
3.如權利要求2所述的交易路徑調用異常分析方法,其特征在于,所述采集調用所述交易路徑調用異常的異常場景信息的步驟之后,還包括:
對所述異常場景信息進行加工處理,得到加工處理后的異常場景信息;
所述將所述異常場景信息進行分類標記,得到分類標記后的異常場景信息的步驟包括:
確定加工處理后的所述異常場景信息對應異常場景的影響范圍,并根據所述影響范圍對加工處理后的所述異常場景信息進行分類標記,得到分類標記后的異常場景信息。
4.如權利要求3所述的交易路徑調用異常分析方法,其特征在于,所述對所述異常場景信息進行加工處理,得到加工處理后的異常場景信息的步驟至少包括步驟A,步驟B和步驟C中的一個步驟:
步驟A:對所述異常場景信息進行無效數據清洗,得出清洗后的異常場景信息;
步驟B:對所述異常場景信息中待轉換數據格式的目標數據進行數據格式轉換,得到格式轉換后的所述異常場景信息;
步驟C:對所述異常場景信息中的缺失數據進行填充,得到數據填充后的所述異常場景信息。
5.如權利要求4所述的交易路徑調用異常分析方法,其特征在于,所述對所述異常場景信息進行無效數據清洗,得出清洗后的異常場景信息的步驟包括:
確定所述異常場景信息中缺少特征碼的異常場景信息,將缺少特征碼的所述異常場景信息確定為無效數據;
刪除所述無效數據,得到清洗后的異常場景信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳前海微眾銀行股份有限公司,未經深圳前海微眾銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811476782.0/1.html,轉載請聲明來源鉆瓜專利網。





