[發明專利]一種異步消息容量評估方法及系統在審
| 申請號: | 202211655239.3 | 申請日: | 2022-12-22 |
| 公開(公告)號: | CN115883425A | 公開(公告)日: | 2023-03-31 |
| 發明(設計)人: | 何燕超 | 申請(專利權)人: | 中國建設銀行股份有限公司 |
| 主分類號: | H04L43/0882 | 分類號: | H04L43/0882;H04L67/02;H04L69/163;H04L67/141 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 黃水娜 |
| 地址: | 100033 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 異步 消息 容量 評估 方法 系統 | ||
本申請公開了一種異步消息容量評估方法及系統,當接收到發送端發送的模擬消息時,確定訂閱關系,訂閱關系為在發布訂閱消息模型下,接入異步消息系統的發送端的發送和接收端的接收的訂閱關系,根據訂閱關系,模擬訂閱關系對應的訂閱場景,在訂閱場景下,將模擬消息發送至接收端,通過接收端對模擬消息進行容量評估得到評估結果。通過上述方案,對發布訂閱消息模型下的異步消息處理機制、訂閱關系進行分析,設計了針對異步消息系統的性能容量評估指標、評估方法,并提供了一種模擬消息發送、接收的裝置,用以輔助完成異步消息系統的容量評估,從而避免異步消息系統容量不足,使商業銀行業務系統穩定地提供令客戶滿意的服務。
技術領域
本申請涉及數據處理技術領域,更具體地說,涉及一種異步消息容量評估方法及系統。
背景技術
隨著業務發展需求和技術進步,商業銀行互聯網技術(Internet Technology,IT)系統使用異步消息系統來解決多個業務系統之間的信息同步問題,以實現技術、業務、數據方面的融合,為實現跨部門、跨業務的協調管理和應用服務場景提供條件。其中,異步消息系統可以支持在不同的業務系統間進行異步消息傳輸、消息管理,達到分布式協作作用的系統。
商業銀行IT系統響應的及時性和運行的穩定性是極其重要的。隨著用戶量和數據量的不斷增加,有可能造成異步消息系統容量不足等問題,導致整體商業銀行業務系統不能穩定地提供令客戶滿意的服務。
因此,如何避免異步消息系統容量不足,使商業銀行業務系統穩定地提供令客戶滿意的服務,是本申請亟需解決的問題。
發明內容
有鑒于此,本申請公開了一種異步消息容量評估方法及系統,旨在完成異步消息系統的容量評估,從而避免異步消息系統容量不足,使商業銀行業務系統穩定地提供令客戶滿意的服務。
為了實現上述目的,其公開的技術方案如下:
本申請第一方面公開了一種異步消息容量評估方法,所述方法應用于異步消息系統,所述方法包括:
當接收到發送端發送的模擬消息時,確定訂閱關系;所述模擬消息表征異步消息系統的并發處理能力、異步消息系統的響應時間的指標、資源使用率指標和消息隊列的性能數據;所述訂閱關系為在發布訂閱消息模型下,接入所述異步消息系統的所述發送端的發送和接收端的接收的訂閱關系;
根據所述訂閱關系,模擬所述訂閱關系對應的訂閱場景;
在所述訂閱場景下,將所述模擬消息發送至接收端,使所述接收端對模型消息進行容量評估,得到評估結果。
優選的,異步消息系統的響應時間的獲取過程,包括:
以所述發送端發送第一筆消息的時間確定為時間起點,以所述接收端接收到全部消息的時間確定為時間止點;
將所述時間起點和所述時間止點作為消息發送的時間周期;
在所述時間周期內,將所述發送端發送的全部消息確定為基數;
通過所述基數計算得到異步消息系統的響應時間。
優選的,所述在所述訂閱場景下,將所述模擬消息發送至接收端,使所述接收端對模型消息進行容量評估,得到評估結果,包括:
在所述訂閱場景下,將所述模擬消息發送至接收端,使所述接收端對模型消息進行容量評估,得到不同并發下異步消息系統的性能數據;所述性能數據至少包括系統服務器CPU的資源使用率、內存使用率和消息隊列的情況;
當監測到消息隊列處于無堆積狀態,或所述系統服務器CPU的資源使用率在預設閾值范圍內,且所述內存使用率小于預設使用率時,得到表征未達到異步消息系統的容量瓶頸的評估結果;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國建設銀行股份有限公司,未經中國建設銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202211655239.3/2.html,轉載請聲明來源鉆瓜專利網。





