[發明專利]事務處理方法、裝置、電子裝置和可讀存儲介質在審
| 申請號: | 202011202756.6 | 申請日: | 2020-11-02 |
| 公開(公告)號: | CN112286648A | 公開(公告)日: | 2021-01-29 |
| 發明(設計)人: | 郭文鵬;陳龍;嚴明 | 申請(專利權)人: | 用友網絡科技股份有限公司 |
| 主分類號: | G06F9/46 | 分類號: | G06F9/46;G06F9/445 |
| 代理公司: | 北京友聯知識產權代理事務所(普通合伙) 11343 | 代理人: | 汪海屏 |
| 地址: | 100094*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 事務處理 方法 裝置 電子 可讀 存儲 介質 | ||
本發明提供了一種事務處理方法、裝置、電子裝置和可讀存儲介質。事務處理方法包括:生成事務,監測事務的事務一致性,進行事務提交和事務回滾;對事務進行拆解,將拆解后的事務分發至一個或多個消費服務器;對分發的事務,采用消費策略進行消費;監聽事務,識別失敗事務,采用失敗重試策略,對失敗事務進行重試。本發明可以提高事務處理的效率,事務運行的穩定性和可靠性,適用各種不同的開發場景。
技術領域
本發明涉及計算機數據處理的技術領域,具體而言,涉及事務處理方法、裝置、電子裝置和可讀存儲介質。
背景技術
相關技術中,采用線程池并發處理任務,通過優化線程池配置來優化處理性能,但是,大量的任務可能會進入隊列積壓,造成服務壓力過大,影響服務運行穩定。
發明內容
本發明旨在解決上述技術問題的至少之一。
為此,本發明的第一目的在于提供一種事務處理方法。
本發明的第二目的在于提供一種事務處理裝置。
本發明的第三目的在于提供一種電子裝置。
本發明的第四目的在于提供一種可讀存儲介質。
為實現本發明的第一目的,本發明的技術方案提供了一種事務處理方法,包括:生成事務,監測事務的事務一致性,進行事務提交和事務回滾;對事務進行拆解,將拆解后的事務分發至一個或多個消費服務器;對分發的事務,采用消費策略進行消費;監聽事務,識別失敗事務,采用失敗重試策略,對失敗事務進行重試。
本技術方案中,首先,生成事務,監測事務的事務一致性,進行事務提交和事務回滾,通過對事務一致性的檢測,同時提交,同時回滾,提高事務處理的可靠性。第二,對事務進行拆解,將拆解后的事務分發至一個或多個消費服務器,通過對事務進行拆解,再分發至一個或多個消費服務器,提高事務處理的效率,提高事務運行的穩定性和可靠性,適用各種不同的開發場景。第三,對分發的事務,采用消費策略進行消費,消費策略可以通過不同的線程池配置實現,可以基于服務壓力、時間段等切換不同的消費模式,進而提高事務執行的靈活度。最后,監聽事務,識別失敗事務,采用失敗重試策略,對失敗事務進行重試,可以配置自動和/或手動重試模式,失敗重試策略可以根據需求進行配置,提高開發的方便程度,進而,進一步提高事務消費的可靠性。
另外,本發明提供的技術方案還可以具有如下附加技術特征:
上述技術方案中,事務處理方法,還包括:對事務的執行日志和/或執行鏈路進行追蹤,對執行日志和/或執行鏈路進行持久化。
本技術方案中,通過對事務的執行日志和/或執行鏈路進行追蹤,再將追蹤到的執行日志和/或執行鏈路進行持久化,當出現事務異常回滾時,可以及時查看事務的執行日志和/或執行鏈路,獲取到導致事務異常回滾的服務,進而對出現異常的服務進行優化處理,提高事務處理的可靠性。
上述任一技術方案中,事務處理方法,還包括:基于服務器故障,通過云端下載事務。
本技術方案中,數據庫與服務器是分離的,當事務正在運行中,服務器出現故障,則可以通過云端將未完成的事務進行下載,繼續執行,針對服務器故障,通過云端下載事務的方式,提高事務處理的穩定性,增強事務處理的可靠性。
上述任一技術方案中,在執行對事務進行拆解之前,還包括:對事務進行事務組裝。
本技術方案中,通過對事務進行事務組裝,然后進行發送,可以提高事務處理的速度,實現高效事務數據的傳輸。
上述任一技術方案中,將拆解后的事務分發至一個或多個消費服務器,包括:設置分發的切片大小;設置分發策略;根據切片大小與分發策略,將事務分發至一個或多個消費服務器。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于用友網絡科技股份有限公司,未經用友網絡科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011202756.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種新能源汽車可調式充電樁及其使用方法
- 下一篇:一種紅薯自動粉碎脫水設備





