[發明專利]分布式訂單處理方法、裝置、設備及存儲介質有效
| 申請號: | 202011076853.5 | 申請日: | 2020-10-10 |
| 公開(公告)號: | CN112258266B | 公開(公告)日: | 2023-09-26 |
| 發明(設計)人: | 叢遠晶;楊德祥;王松;鄒良豪;朱靖 | 申請(專利權)人: | 同程網絡科技股份有限公司 |
| 主分類號: | G06Q30/0601 | 分類號: | G06Q30/0601;G06F9/54;G06F16/25;G06F16/27 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 215000 江蘇省蘇州市工業*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 分布式 訂單 處理 方法 裝置 設備 存儲 介質 | ||
本申請涉及一種分布式訂單處理方法、裝置、設備及存儲介質,其中方法包括:接收用戶方的訂單請求;將訂單請求存儲至寫節點數據庫;將寫節點數據庫內的訂單請求同步至讀節點數據庫;將已存儲訂單請求至讀節點數據庫的消息事件以廣播的形式發送至與訂單請求相對應的第三方,以供第三方調用寫節點數據庫內的訂單請求的數據以對該訂單請求進行處理并生成處理結果;接收第三方反饋的與訂單請求相對應的處理結果;將訂單請求的處理結果存儲至讀節點數據庫;將已存儲處理結果至讀節點數據庫的消息事件以廣播的形式發送至與訂單請求相對應的用戶方。本申請具有的技術效果是:降低了各系統之間的耦合度,進而提升了訂單處理系統的穩定性。
技術領域
本申請涉及訂單處理的技術領域,尤其是涉及一種分布式訂單處理方法、裝置、設備及存儲介質。
背景技術
隨著OTA行業的不斷發展,業務訂單量及業務復雜度快速攀升,業務對系統的要求急速提升,對接口交互時長、系統穩定、用戶體驗等要求越來越高。
相關技術中的訂單處理系統用于在用戶方與不同的第三方之間進行信息傳遞,以便于用戶可以通過訂單處理系統完成與不同第三方之間的訂單處理;而訂單處理系統在訂單處理的過程中既要負責訂單信息的接收,還需要負責訂單信息的發送,使得用戶方、訂單處理系統以及第三方之間的系統耦合度較高,從而導致訂單處理系統的穩定性較低。
發明內容
為了改善訂單處理系統穩定性較低的問題,本申請提供的一種分布式訂單處理方法、裝置、設備及存儲介質。
第一方面,本申請提供一種分布式訂單處理方法,采用如下的技術方案:
所述方法包括:
接收用戶方的訂單請求;
將所述訂單請求存儲至寫節點數據庫;
將所述寫節點數據庫內的訂單請求同步至讀節點數據庫以供第三方進行讀取,并生成消息事件;
將已存儲訂單請求至讀節點數據庫的消息事件以廣播的形式發送至與所述訂單請求相對應的第三方,以供第三方在接收到廣播后調用讀節點數據庫內的訂單請求的數據以對該訂單請求進行處理并生成處理結果;
接收所述第三方反饋的與所述訂單請求相對應的處理結果;
將所述訂單請求的處理結果存儲至讀節點數據庫并生成消息事件;
將已存儲處理結果至讀節點數據庫的消息事件以廣播的形式發送至與所述訂單請求相對應的用戶方。
通過上述技術方案,在用戶訂單處理的過程中,訂單處理系統僅對用戶的訂單請求以及第三方的反饋結果進行存儲,并在存儲后將存儲完成的結果信息對應發送至用戶或第三方,不對存儲的內容進行主動發送;用戶和第三發在接收到訂單處理系統通知的結果信息后可根據需要選擇是否調取訂單處理系統內存儲的訂單或結果的相關數據,從而使得各系統可以只關注自己的業務,同時用廣播的方式通知與其相關的系統,達到了系統解耦的效果,降低了各系統之間的耦合度,進而提升了訂單處理系統的穩定性。
優選的,在所述將所述處理結果存儲至讀節點數據庫之后,還包括;
將已存儲處理結果的消息事件以廣播的形式發送至所有預設的輔助處理系統,以供所述輔助處理系統在接收到廣播后根據需要調取讀節點數據庫中與該訂單請求相關的數據信息以代替訂單處理系統處理該訂單請求之外與訂單請求相關的輔助事件,并將輔助事件的處理結果存儲至輔助數據庫;
在所述方法中,所述用戶方在接收到已存儲處理結果的消息事件的廣播后可進行發出查詢的操作;
所述方法還包括:
在接收到用戶方針對所述訂單請求的查詢請求時,調取讀節點數據庫和或輔助數據庫中的相關數據信息并將調取到的數據信息反饋至用戶方。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于同程網絡科技股份有限公司,未經同程網絡科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011076853.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種對接裝置和對接系統
- 下一篇:一種新能源汽車熱管理系統





