[發明專利]一種任務調度方法及設備、存儲介質有效
| 申請號: | 202110693550.6 | 申請日: | 2021-06-22 |
| 公開(公告)號: | CN113391902B | 公開(公告)日: | 2023-03-31 |
| 發明(設計)人: | 方超;張宗紅 | 申請(專利權)人: | 未鯤(上海)科技服務有限公司 |
| 主分類號: | G06F9/48 | 分類號: | G06F9/48;G06F9/50 |
| 代理公司: | 廣州三環專利商標代理有限公司 44202 | 代理人: | 熊永強 |
| 地址: | 200000 上海市浦東新區*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 任務 調度 方法 設備 存儲 介質 | ||
1.一種任務調度方法,其特征在于,所述方法應用于任務調度系統,所述任務調度系統包括第一任務調度模塊、第二任務調度模塊以及數據存儲模塊,所述第一任務調度模塊對應第一集群標識,所述第二任務調度模塊對應第二集群標識,所述第一任務調度模塊和所述第二任務調度模塊均和所述數據存儲模塊連接,所述數據存儲模塊包括第一數據存儲模塊和第二數據存儲模塊,所述第一數據存儲模塊和所述第一任務調度模塊連接且位于一個相同區域,所述第二數據存儲模塊和所述第二任務調度模塊連接且位于另一個相同區域;
所述方法包括:
所述第一任務調度模塊調度目標任務;
所述第一任務調度模塊接收切換指令,所述切換指令用于指示將所述目標任務轉移至第二任務調度模塊調度;
所述第一任務調度模塊獲取所述目標任務對應的配置信息,所述配置信息包括所述目標任務所屬的任務群標識,所述目標任務所屬的任務群標識為所述第一集群標識;
所述第一任務調度模塊將所述配置信息中的所述第一集群標識更改為所述第二集群標識,獲得更新后的配置信息;
所述第一任務調度模塊獲取第一時間戳,所述第一時間戳所指示的時刻和接收到所述切換指令的時刻之間的時間差為預設時長;
所述第一任務調度模塊將所述更新后的配置信息和所述第一時間戳保存在所述第一數據存儲模塊;
所述第一數據存儲模塊將所述更新后的配置信息和所述第一時間戳同步至所述第二數據存儲模塊;
所述第二任務調度模塊從所述第二數據存儲模塊獲取所述更新后的配置信息和所述第一時間戳,并基于所述更新后的配置信息,在所述第一時間戳所指示的時刻之后調度所述目標任務;
其中,所述第一任務調度模塊在所述第一時間戳所指示的時刻之前停止調度所述目標任務。
2.如權利要求1所述的方法,其特征在于,所述任務調度系統還包括后臺管理模塊,所述第一任務調度模塊接收切換指令之前,所述方法還包括:
所述后臺管理模塊在接收到用戶的切換確認指令的情況下,向所述第一任務調度模塊發送所述切換指令。
3.如權利要求1所述的方法,其特征在于,所述任務調度系統還包括故障切換模塊,所述第一任務調度模塊接收切換指令之前,所述方法還包括:
所述故障切換模塊在接收到告警指令的情況下,獲取系統異常信息;
基于所述系統異常信息計算所述系統的健康度,在所述健康度小于健康閾值的情況下,向所述第一任務調度模塊發送所述切換指令。
4.如權利要求3所述的方法,其特征在于,所述系統異常信息包括模塊異常信息、任務調度異常信息和任務執行異常信息。
5.如權利要求1-4任一項所述的方法,其特征在于,所述第二任務調度模塊從所述第二數據存儲模塊獲取所述更新后的配置信息和所述第一時間戳之前,還包括:
所述第二任務調度模塊通過心跳探測到所述第二數據存儲模塊中所述目標任務對應的配置信息發生變更,從所述第二數據存儲模塊獲取所述更新后的配置信息和所述第一時間戳。
6.如權利要求5所述的方法,其特征在于,所述第一任務調度模塊在所述第一時間戳所指示的時刻之前停止調度所述目標任務,包括:
所述第一任務調度模塊對所述目標任務進行任務卸載,在所述第一時間戳所指示的時刻之前停止調度所述目標任務;
所述基于所述更新后的配置信息,在所述第一時間戳所指示的時刻之后調度所述目標任務,包括:
基于所述更新后的配置信息,所述第二任務調度模塊對所述目標任務進行任務裝載,在所述第一時間戳所指示的時刻之后調度所述目標任務。
7.如權利要求6所述的方法,其特征在于,所述第二任務調度模塊包括兩個或兩個以上調度節點,所述在所述第一時間戳所指示的時刻之后調度所述目標任務,包括:
在所述第一時間戳所指示的時刻之后,所述兩個或兩個以上調度節點競爭所述目標任務對應的分布式鎖;
在所述兩個或兩個以上調度節點中的第一調度節點競爭到所述分布式鎖的情況下,由所述第一調度節點調度所述目標任務。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于未鯤(上海)科技服務有限公司,未經未鯤(上海)科技服務有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110693550.6/1.html,轉載請聲明來源鉆瓜專利網。





