[發明專利]一種消費信息的傳送方法、系統、設備及介質在審
| 申請號: | 202111565350.9 | 申請日: | 2021-12-20 |
| 公開(公告)號: | CN114217994A | 公開(公告)日: | 2022-03-22 |
| 發明(設計)人: | 鄧瑞 | 申請(專利權)人: | 平安付科技服務有限公司 |
| 主分類號: | G06F9/54 | 分類號: | G06F9/54;G06F16/22;G06Q20/38 |
| 代理公司: | 上海漢之律師事務所 31378 | 代理人: | 周婷婷 |
| 地址: | 518033 廣東省深圳市福田區福田*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 消費 信息 傳送 方法 系統 設備 介質 | ||
本發明涉及消息處理技術領域,提供一種消費信息的傳送方法、系統、設備及介質,所述消費信息的傳送方法包括:獲取發送端發送的消費信息,每個所述消費信息具有一個消息標志,其中,不同的所述消息標志表示不同的消費任務;獲取包括相同消息標志的消費信息;設置消息消費表,將獲取的消費信息存儲至所述消息消費表中;更新所述消息消費表中的任意一條消費信息;以及將更新后的消費信息傳送至接收端,以完成消費信息的傳送。通過本發明提供的一種消費信息的傳送方法、系統、設備及介質,可以解決消費重復的問題。
技術領域
本發明涉及消息處理技術領域,特別是涉及一種消費信息的傳送方法、系統、設備及介質。
背景技術
消息中間件是可以進行消息發布、訂閱以及管理的組件,消息中間件的組成包含消息生產者、消息消費者、消息主題,部分消息中間件還存在消息代理服務器組件。消息中間件可以起到降低耦合度、流量削峰的作用,在信息通信領域起著非常重要的作用。
通常我們認為消息中間件是一個可靠的組件,因為消息中間件的基本特性之一為“消息至少送達一次”,即對于消息服務器來說的至少傳送消息成功的一次,對于消費者來說多條重復的消費業務也只能成功消費一次。但是正是因為這個基本特性,可能導致消費者重復消費,從而導致消費業務發生錯誤。
發明內容
鑒于以上所述現有技術的缺點,本發明的目的在于提供一種消費信息的傳送方法、系統、設備及介質,用于解決消費信息重復的問題。
為實現上述目的及其他相關目的,本發明提供一種消費信息的傳送方法,包括以下步驟:
獲取發送端發送的消費信息,每個所述消費信息具有一個的消息標志,其中,不同的所述消息標志表示不同的消費任務;
獲取包括相同消息標志的消費信息;
設置消息消費表,將獲取的消費信息存儲至所述消息消費表中;
更新所述消息消費表中的任意一條消費信息;以及
將更新后的消費信息傳送至接收端,以完成消費信息的傳送。
在本發明的一個實施例中,獲取包括相同消息標志的消費信息包括以下步驟:
設置攔截文件;
在所述攔截文件中設置攔截信息標志;以及
當所述消費信息的消費標志為攔截消息標志時,將所述消費信息保存在所述消費信息表中。
在本發明的一個實施例中,所述消息消費表中包括執行狀態信息,通過所述執行狀態信息判讀所述消費信息的狀態,且所述消費信息的狀態包括成功、失敗和處理中。
在本發明的一個實施例中,更新所述消息消費表中的任意一條消費信息包括以下步驟:
將相同消息標志的消費信息存儲至所述消息消費表中;
將相同消息標志的消費信息中任意一條消費信息的執行狀態更新為成功,并將更新后的該條消費信息傳送至接收端;
將其他相同消息標志的消費信息的執行狀態保持不變,并繼續存儲至所述消息消費表中。
在本發明的一個實施例中,所述消息消費表還過包括過期時間信息,當所述消費信息的所述執行狀態信息為處理中,且未超過所述過期時間信息的限定,所述的消費信息的傳送方法包括以下步驟:
判斷所述消費信息是否消費成功;
若消費成功,則將這條消費信息的執行狀態更新為成功;以及
若消費失敗,則將這條消費信息反饋至所述發送端,所述接收端獲取所述發送端再次重新發送的這條消費信息,直至完成這條消費信息的消費任務。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于平安付科技服務有限公司,未經平安付科技服務有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202111565350.9/2.html,轉載請聲明來源鉆瓜專利網。
- 信息記錄介質、信息記錄方法、信息記錄設備、信息再現方法和信息再現設備
- 信息記錄裝置、信息記錄方法、信息記錄介質、信息復制裝置和信息復制方法
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄設備、信息重放設備、信息記錄方法、信息重放方法、以及信息記錄介質
- 信息存儲介質、信息記錄方法、信息重放方法、信息記錄設備、以及信息重放設備
- 信息存儲介質、信息記錄方法、信息回放方法、信息記錄設備和信息回放設備
- 信息記錄介質、信息記錄方法、信息記錄裝置、信息再現方法和信息再現裝置
- 信息終端,信息終端的信息呈現方法和信息呈現程序
- 信息創建、信息發送方法及信息創建、信息發送裝置





