[發明專利]一種消息處理的方法、裝置、電子設備和存儲介質在審
| 申請號: | 202011482873.2 | 申請日: | 2020-12-15 |
| 公開(公告)號: | CN112596920A | 公開(公告)日: | 2021-04-02 |
| 發明(設計)人: | 徐志軒;朱可;張元;陳治宇;何城;方赤;尹傳威;吳宇光;張榮宸;吳思;李洋瑩;秦雯婧 | 申請(專利權)人: | 中國建設銀行股份有限公司 |
| 主分類號: | G06F9/54 | 分類號: | G06F9/54 |
| 代理公司: | 中原信達知識產權代理有限責任公司 11219 | 代理人: | 張春曉;張效榮 |
| 地址: | 100033 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 消息 處理 方法 裝置 電子設備 存儲 介質 | ||
1.一種消息處理的方法,其特征在于,包括:
接收待處理消息,并確定所述待處理信息的消息處理時間,所述待處理消息包括消息標識;
將所述待處理信息添加至第一隊列,并存儲所述待處理消息的消息處理時間;
根據所述消息處理時間判斷所述待處理消息是否超時未處理;
若是,則將所述待處理消息轉存至第二隊列,并按照預設處理方式處理所述待處理消息。
2.根據權利要求1所述的方法,其特征在于,所述根據所述消息處理時間判斷所述待處理消息是否超時未處理,包括:
判斷當前時間是否為所述待處理消息的消息處理時間;
若是,則確定所述待處理消息為超時未處理;
若否,則繼續判斷當前時間是否為所述待處理消息的消息處理時間。
3.根據權利要求1所述的方法,其特征在于,所述根據所述消息處理時間判斷所述待處理消息是否超時未處理,包括:
記錄所述待處理消息在所述第一隊列的存儲時長;
判斷所述待處理消息在所述第一隊列的存儲時長是否達到所述消息處理時間;
若是,則確定所述待處理消息為超時未處理;
若否,則繼續判斷所述待處理消息在所述第一隊列的存儲時間是否達到所述消息處理時間。
4.根據權利要求1所述的方法,其特征在于,所述將所述待處理消息轉存至第二隊列之后,還包括:
將所述待處理消息存儲至數據庫,并為所述待處理消息添加超時標識。
5.根據權利要求4所述的方法,其特征在于,所述將所述待處理消息存儲至數據庫,包括:
將所述待處理消息存儲至所述數據量中的持久化隊列。
6.根據權利要求4或5所述的方法,其特征在于,所述按照預設處理方式處理所述待處理消息之后,還包括:
向所述數據庫發送所述待處理消息的處理結果;
根據所述處理結果,為所述待處理消息添加已處理標識。
7.根據權利要求1所述的方法,其特征在于,所述根據所述消息處理時間判斷所述待處理消息是否超時未處理之前,還包括:
從所述第一隊列中讀取所述待處理消息,并處理所述待處理消息。
8.根據權利要求1所述的方法,其特征在于,所述確定所述待處理信息的消息處理時間,包括:
根據所述待處理消息的屬性確定所述待處理消息的消息類型;
根據所述待處理消息的消息類型,確定所述待處理消息的消息處理時間。
9.根據權利要求8所述的方法,其特征在于,所述根據所述待處理消息的屬性確定所述待處理消息的類型,包括:
建立業務標識與消息類型之間的對應關系;
根據所述待處理消息的屬性確定所述待處理消息的業務標識;
根據所述對應關系和所述待處理消息的業務標識,確定所述待處理消息的消息類型。
10.根據權利要求1所述的方法,其特征在于,所述確定所述待處理信息的消息處理時間,包括:
根據所述待處理消息的屬性確定所述待處理信息的消息處理時間。
11.根據權利要求1所述的方法,其特征在于,所述按照預設處理方式處理所述待處理消息,包括:
根據所述待處理消息執行對應的告警升級操作;
或者,根據所述待處理消息執行對應的告警轉發操作。
12.根據權利要求1所述的方法,其特征在于,所述接收待處理消息,包括:
接收消息生產者發送的待處理消息,所述待處理消息包括告警消息。
13.根據權利要求1所述的方法,其特征在于,所述第二隊列包括死信隊列。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國建設銀行股份有限公司,未經中國建設銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011482873.2/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:基于深度學習的敏感信息查詢方法
- 下一篇:一種純化利托那韋中間體原料的方法





