[發明專利]一種交易路徑分析方法、裝置、服務器及存儲介質有效
| 申請號: | 202011009012.2 | 申請日: | 2020-09-23 |
| 公開(公告)號: | CN112235128B | 公開(公告)日: | 2022-12-13 |
| 發明(設計)人: | 張希蓓 | 申請(專利權)人: | 建信金融科技有限責任公司 |
| 主分類號: | H04L41/14 | 分類號: | H04L41/14;G06Q40/04 |
| 代理公司: | 北京品源專利代理有限公司 11332 | 代理人: | 孟金喆 |
| 地址: | 200120 上海市浦東新區中國(*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 交易 路徑 分析 方法 裝置 服務器 存儲 介質 | ||
1.一種交易路徑分析方法,其特征在于,包括:
獲取測試環境日志報文對應的測試環境交易明細數據以及生產環境日志報文對應的生產環境交易明細數據;
獲取每條測試環境交易明細數據中的本地交易碼和接收方交易碼,將每條測試環境交易明細數據中的本地交易碼對應的一方作為被調用方,將接收交易碼對應的一方作為調用方;
根據調用關系將同一全局事件跟蹤號對應的全部測試環境交易明細數據中的測試環境交易碼進行排序,其中,所述測試環境交易碼指測試環境中每筆交易的交易碼,包括本地交易碼和接收方交易碼;
將所述測試環境交易碼和對應的物理子系統信息作為節點信息,根據排序結果組合所述節點信息生成以測試環境交易碼為內容的測試環境交易路徑;
獲取每條生產環境交易明細數據中的本地交易碼和接收方交易碼,將每條生產環境交易明細數據中的本地交易碼對應的一方作為被調用方,將接收交易碼對應的一方作為調用方;
根據調用關系將同一全局事件跟蹤號對應的全部生產環境交易明細數據中的生產環境交易碼進行排序,其中,所述生產環境交易碼指生產環境中每筆交易的交易碼,包括本地交易碼和接收方交易碼;
將生產環境交易碼和對應的物理子系統信息作為節點信息,根據排序結果組合所述節點信息生成以生產環境交易碼為內容的生產環境交易路徑;
確定當前生產環境交易路徑中受變動交易影響的目標交易路徑,其中,變動交易是相鄰版本的系統中存在差異的交易;
基于所述目標交易路徑比對測試環境交易路徑和生產環境交易路徑,根據比對結果確定所述目標交易路徑中已測試成功的交易路徑和測試異常的交易路徑,得到交易路徑一致性分析結果;其中,交易路徑一致性是指生產環境和測試環境交易的調用順序完全相同。
2.根據權利要求1所述的方法,其特征在于,所述測試環境日志報文和生產環境日志報文是應用監控平臺APM日志報文。
3.根據權利要求2所述的方法,其特征在于,在獲取測試環境日志報文對應的測試環境交易明細數據以及生產環境日志報文對應的生產環境交易明細數據之前,還包括:
獲取測試環境下APM日志的存儲相關信息和對應交易所屬物理子系統信息;
獲取生產環境下APM日志的存儲相關信息和對應交易所屬物理子系統信息;
根據所述存儲相關信息從對應的服務器中獲取測試環境下APM日志和生產環境下APM日志;
對于測試環境下APM日志和生產環境下APM日志,獲取每個日志中的監控域名;
基于所述監控域名分別對所述每個日志中每行數據進行提取,得到交易明細數據,并將所述交易明細數據和物理子系統信息存入數據庫。
4.根據權利要求3所述的方法,其特征在于,所述存儲相關信息包括存儲日志報文的服務器的標識信息和IP地址信息。
5.根據權利要求3所述的方法,其特征在于,所述監控域名包括全局事件跟蹤號、交易序號、開始時間、交易耗時、發送方節點號、接收方節點號、接收方交易耗時、接收方交易碼、本地交易碼和交易發起點的IP地址。
6.根據權利要求5所述的方法,其特征在于,所述獲取測試環境日志報文對應的測試環境交易明細數據以及生產環境日志報文對應的生產環境交易明細數據,包括:
根據測試環境下的所有全局事件跟蹤號查詢所述數據庫,得到測試環境下的各全局事件跟蹤號對應的測試環境交易明細數據;
根據生產環境下的所有全局事件跟蹤號查詢所述數據庫,得到生產環境下的各全局事件跟蹤號對應的生產環境交易明細數據。
7.根據權利要求1所述的方法,其特征在于,在根據比對結果確定所述目標交易路徑中已測試成功的交易路徑和測試異常的交易路徑之后,還包括:
根據所述已測試成功的測試環境交易路徑占所述目標交易路徑中生產環境交易路徑的比重,確定交易路徑測試覆蓋率。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于建信金融科技有限責任公司,未經建信金融科技有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011009012.2/1.html,轉載請聲明來源鉆瓜專利網。





