[發明專利]作業處理方法、系統以及存儲介質有效
| 申請號: | 202010119689.5 | 申請日: | 2020-02-26 |
| 公開(公告)號: | CN111340613B | 公開(公告)日: | 2023-10-03 |
| 發明(設計)人: | 張蘭英;朱禮華;劉會明;易程星;龐堃鵬 | 申請(專利權)人: | 中國郵政儲蓄銀行股份有限公司 |
| 主分類號: | G06Q40/02 | 分類號: | G06Q40/02;G06F16/27 |
| 代理公司: | 中國貿促會專利商標事務所有限公司 11038 | 代理人: | 方亮 |
| 地址: | 100808*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 作業 處理 方法 系統 以及 存儲 介質 | ||
本公開提供了一種作業處理方法、系統以及存儲介質,其中的方法包括:總控節點根據待處理作業啟動至少一個計算節點,計算節點獲取自身的計算能力信息和部署信息,根據計算能力信息和部署信息向總控節點申請作業;總控節點根據計算能力信息和部署信息,向各個計算節點分配需要處理的節點作業;計算節點對節點作業進行相應的業務處理。本公開的方法、裝置以及存儲介質,作業分配采用主動申請模式,可以解耦總控節點和計算節點,總控節點和計算節點都可多節點部署;對應作業的處理支持多種作業并發處理模式,可以支持應用分片、數據分庫的分布式架構系統,解決了單點故障問題,保證了批量作業處理的高可用性,提高了批量作業處理性能。
技術領域
本發明涉及計算機技術領域,尤其涉及一種作業處理方法、系統以及存儲介質。
背景技術
電子銀行等業務需要業務系統進行支撐,業務系統需要處理批量作業,批量作業的條數一般有幾百個或上千個。目前,業務系統采用集中式批量作業處理調度方法,在同節點部署作業總控服務和作業處理服務,由批量作業總控服務根據作業屬性配置信息生成需處理的作業明細,分批次并發調度作業處理服務,由多個作業處理服務并發完成業務邏輯進行業務處理。現有的集中式批量作業處理調度方法存在缺陷,包括:作業總控服務、作業處理服務只能同節點集中部署,不能發揮集群所有節點計算能力;作業分配采用被動分配模式,不能充分發揮處理服務的計算能力;作業總控服務單進程、單節點部署,存在單節點故障等。因此,需要一種新的用于作業處理的技術方案。
發明內容
有鑒于此,本發明要解決的一個技術問題是提供一種作業處理方法、系統以及存儲介質。
根據本公開的一個方面,提供一種作業處理方法,包括:總控節點根據待處理作業啟動至少一個計算節點;其中,所述總控節點部署在一個或多個物理節點上;所述計算節點獲取自身的計算能力信息和部署信息,根據所述計算能力信息和所述部署信息向所述總控節點申請作業;所述總控節點根據所述計算能力信息和所述部署信息,向各個所述計算節點分配需要處理的節點作業;所述計算節點對所述節點作業進行相應的業務處理。
可選地,所述總控節點根據待處理作業啟動至少一個計算節點包括:所述總控節點啟動申請啟動服務,通過所述申請啟動服務獲取作業屬性并根據所述作業屬性生成所述待處理作業;通過所述申請啟動服務根據所述待處理作業確定需要參與作業處理的多個所述計算節點并發送所述作業處理啟動消息;其中,業務系統包括多個子系統,在每個子系統中部署一個或多個所述計算節點。
可選地,所述計算節點獲取自身的計算能力信息和部署信息,根據所述計算能力信息和所述部署信息向所述總控節點申請作業包括:所述計算節點在接收所述作業處理啟動消息后,啟動作業申請服務;通過所述作業申請服務獲取所述計算能力信息和所述部署信息;其中,所述部署信息包括:子系統信息、數據庫信息和節點配置信息;通過所述作業申請服務生成攜帶有所述計算能力信息和所述部署信息的作業申請請求并發送給所述總控節點。
可選地,所述總控節點根據所述計算能力信息和所述部署信息,向各個所述計算節點分配需要處理的節點作業包括:所述總控節點在接收到所述作業申請請求后,激活作業分配服務;通過所述作業分配服務根據所述部署信息在所述待處理作業中確定各個所述計算節點需要處理的節點作業集合;其中,所述待處理作業的信息包括:子系統信息、數據庫信息、計算節點信息、子系統間并發信息和子系統內并發信息;通過所述作業分配服務根據所述計算能力信息以及每個作業需要的計算能力,為各個所述計算節點在對應的所述節點作業集合中確定需要批量處理的所述節點作業并分別發送給各個所述計算節點。
可選地,所述計算節點對所述節點作業進行相應的業務處理包括:所述計算節點通過所述作業申請服務調度多個作業處理服務,以使所述多個作業處理服務對所述節點作業進行并發業務處理。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國郵政儲蓄銀行股份有限公司,未經中國郵政儲蓄銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010119689.5/2.html,轉載請聲明來源鉆瓜專利網。





