[發明專利]復雜任務流程邏輯的動態切割方法、節點及存儲介質在審
| 申請號: | 202010147094.0 | 申請日: | 2020-03-05 |
| 公開(公告)號: | CN111414251A | 公開(公告)日: | 2020-07-14 |
| 發明(設計)人: | 姚宏宇 | 申請(專利權)人: | 北京友友天宇系統技術有限公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50;G06F9/48 |
| 代理公司: | 北京臻之知識產權代理有限公司 11629 | 代理人: | 趙福梅 |
| 地址: | 100000 北京市海淀區東*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 復雜 任務 流程 邏輯 動態 切割 方法 節點 存儲 介質 | ||
1.一種復雜任務流程邏輯的動態切割方法,其特征在于,所述方法應用于子網內的其中一個節點,包括:
與所述子網內的其他節點進行選舉,獲得第一選舉結果;
當所述第一選舉結果選舉為自身為主節點時,確定自身為主節點;
根據指定任務確定多個拆分任務,發送對應所述拆分任務的任務處理指令至所述子網內的其他節點;
接收來所述所述子網內的其他節點的任務處理結果;
將所述任務處理結果進行合并,獲得對應所述指定任務的目標結果。
2.根據權利要求1所述的方法,其特征在于,所述方法還包括:
當所述第一選舉結果選舉為所述子網內的其他節點中任一個為主節點時,確定自身為從節點;
接收來自所述主節點的任務處理指令,所述任務處理指令用于指示處理拆分任務;
對所述拆分任務進行處理,獲得任務處理結果;
將所述任務處理結果發送至所述主節點。
3.根據權利要求2所述的方法,其特征在于,當確定自身為從節點時,所述方法還包括:
檢測所述主節點是否正常運行,獲得檢測結果;
當所述檢測結果為所述主節點無法正常運行時,接收所述指定任務;
與所述子網內的其他節點重新進行選舉,獲得第二選舉結果;
基于所述第二選舉結果重新對所述指定任務進行處理。
4.根據權利要求3所述的方法,其特征在于,所述對所述拆分任務進行處理,獲得任務處理結果,包括:
同步來自主節點的任務數據,所述任務數據對應所述拆分任務;其中,所述任務數據來自LMDB數據庫;
基于所述任務數據對所述拆分任務進行計算處理,獲得對應所述任務數據的任務處理結果。
5.根據權利要求1所述的方法,其特征在于,在所述通過與所述子網內的其他節點進行選舉,獲得第一選舉結果之前,所述方法還包括:
與所述子網內的其他節點分別接收所述指定任務。
6.一種節點,其特征在于,所述節點為子網內的其中一個節點,包括:
選舉模塊,用于與所述子網內的其他節點進行選舉,獲得第一選舉結果;
確定模塊,用于當所述第一選舉結果選舉為自身為主節點時,確定自身為主節點;
發送模塊,用于根據指定任務確定多個拆分任務,發送對應所述拆分任務的任務處理指令至所述子網內的其他節點;
接收模塊,用于接收來所述所述子網內的其他節點的任務處理結果;
合并模塊,用于將所述任務處理結果進行合并,獲得對應所述指定任務的目標結果。
7.根據權利要求6所述的節點,其特征在于,
所述確定模塊,還用于當所述第一選舉結果選舉為所述子網內的其他節點中任一個為主節點時,確定自身為從節點;
所述接收模塊,還用于接收來自所述主節點的任務處理指令,所述任務處理指令用于指示處理拆分任務;
所述節點還包括:
處理模塊,用于對所述拆分任務進行處理,獲得任務處理結果;
所述發送模塊,還用于將所述任務處理結果發送至所述主節點。
8.根據權利要求7所述的方法,其特征在于,所述節點還包括:
檢測模塊,用于檢測所述主節點是否正常運行,獲得檢測結果;
所述接收模塊,還用于當所述檢測結果為所述主節點無法正常運行時,接收所述指定任務;
所述選舉模塊,還用于與所述子網內的其他節點重新進行選舉,獲得第二選舉結果;
所述處理模塊,還用于基于所述第二選舉結果重新對所述指定任務進行處理。
9.根據權利要求8所述的方法,其特征在于,所述處理模塊,包括:
同步子模塊,用于同步來自主節點的任務數據,所述任務數據對應所述拆分任務;其中,所述任務數據來自LMDB數據庫;
計算子模塊,用于基于所述任務數據對所述拆分任務進行計算處理,獲得對應所述任務數據的任務處理結果。
10.一種計算機可讀存儲介質,其特征在于,所述存儲介質包括一組計算機可執行指令,當所述指令被執行時用于執行權利要求1-5任一項所述的復雜任務流程邏輯的動態切割方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京友友天宇系統技術有限公司,未經北京友友天宇系統技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010147094.0/1.html,轉載請聲明來源鉆瓜專利網。





