[發明專利]一種業務仿真方法、裝置、電子設備及存儲介質在審
| 申請號: | 202111149418.5 | 申請日: | 2021-09-29 |
| 公開(公告)號: | CN113872810A | 公開(公告)日: | 2021-12-31 |
| 發明(設計)人: | 陳家書;蔡嘯 | 申請(專利權)人: | 中國建設銀行股份有限公司 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24;H04L29/06;G06F16/11 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 秦曉君 |
| 地址: | 100033 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 業務 仿真 方法 裝置 電子設備 存儲 介質 | ||
本發明提供一種業務仿真方法、裝置、電子設備及存儲介質,當接收到業務仿真請求時,獲取目標網絡流量數據,并將目標網絡流量數據保存為原始數據包文件;當接收到回放開始命令時,對原始數據包文件進行網絡協議分析和序列重組,得到業務編碼文件,并對業務編碼文件進行解碼,得到業務文件;當接收到解析指令時,獲取與業務仿真請求指示的業務對應的配置文件;根據配置文件,對業務文件進行處理,得到回放文件;根據回放文件進行相應的業務仿真。本發明能夠解決現有技術中,由于依賴主機資源,導致消耗主機系統的性能,容易影響主機系統穩定運行的風險的問題。
技術領域
本發明涉及互聯網技術領域,更具體地說,涉及一種業務仿真方法、裝置、電子設備及存儲介質。
背景技術
隨著分布式架構的崛起,主機面臨著日益嚴峻的挑戰。為此,各家銀行都在積極探索“主機下移”的解決方案。在主機下移的過程中,業務仿真是其中的重要環節,具體是通過采集主機的交易數據,即網絡流量數據,并實時回放到分布式平臺進行效果驗證,以便在驗證通過后利用其進行相應的業務仿真。
在現有的業務仿真中,主機系統生產的交易數據采集的方式主要是主機系統提供,依賴主機資源,消耗主機系統的性能,容易影響主機系統穩定運行的風險。
發明內容
有鑒于此,本發明提供一種業務仿真方法、裝置、電子設備及存儲介質,以解決現有技術中,由于依賴主機資源,導致消耗主機系統的性能,容易影響主機系統穩定運行的風險的問題。
本發明第一方面公開一種業務仿真方法,所述方法包括:
當接收到業務仿真請求時,獲取目標網絡流量數據,并將所述目標網絡流量數據保存為原始數據包文件;
當接收到回放開始命令時,對所述原始數據包文件進行網絡協議分析和序列重組,得到業務編碼文件,并對所述業務編碼文件進行解碼,得到業務文件;
當接收到解析指令時,獲取與所述業務仿真請求指示的業務對應的配置文件;
根據所述配置文件,對所述業務文件進行處理,得到回放文件;
根據所述回放文件進行相應的業務仿真。
可選的,所述當接收到業務仿真請求時,獲取目標網絡流量數據,并將所述目標網絡流量數據保存為原始數據包文件之前,所述方法還包括:
通過交換機實時監聽真實生產環境中的網絡流量數據;
相應的,所述當接收到業務仿真請求時,獲取網絡流量數據,并將網絡流量數據保存為原始數據包文件,包括:
當接收到業務仿真請求時,利用所述網絡報文采集器從所述交換機監聽的所述網絡流量數據中獲取與所述業務仿真請求對應的目標網絡鏡像數;
將所述網絡流量數據保存為原始數據包文件。
可選的,所述當接收到回放開始命令時,對所述原始數據包文件進行網絡協議分析和序列重組,得到業務編碼文件,并對所述業務編碼文件進行解碼,得到業務文件,包括:
當接收到回放開始命令時,利用網絡指針對所述原始數據包文件進行網絡協議分析和序列重組,得到業務編碼文件;
對所述業務編碼文件進行解碼,得到業務文件。
可選的,所述配置文件包括數據包解析配置文件和數據格式轉換配置文件,所述根據所述配置信息,對所述業務文件進行處理,得到回放文件,包括:
根據所述數據包解析配置文件對所述業務文件進行過濾,得到目標業務文件;
根據所述數據格式轉換配置文件對所述目標業務文件進行處理,得到回放文件。
可選的,所述根據所述數據格式轉換配置文件對所述目標業務文件進行處理,得到回放文件,包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國建設銀行股份有限公司,未經中國建設銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202111149418.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種血管吻合口球囊血流隔絕器
- 下一篇:電池單元、鋰電池及無模組電池包結構





