[發明專利]多任務的串行調度方法以及裝置有效
| 申請號: | 201610130066.1 | 申請日: | 2016-03-08 |
| 公開(公告)號: | CN107168789B | 公開(公告)日: | 2021-05-11 |
| 發明(設計)人: | 蔣易民 | 申請(專利權)人: | 創新先進技術有限公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50 |
| 代理公司: | 北京清亦華知識產權代理事務所(普通合伙) 11201 | 代理人: | 張大威 |
| 地址: | 開曼群島大開曼島*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 任務 串行 調度 方法 以及 裝置 | ||
本申請公開了一種多任務的串行調度方法以及裝置。其中,該方法包括:接收多任務的串行調度請求,其中,串行調度請求包括當前串行調度的批次標識;根據當前串行調度的批次標識確定當前串行調度的配置信息,其中,配置信息包括任務的執行序號、任務所屬系統的標識;以及根據執行序號以及任務所屬系統的標識對配置信息中的任務進行調度。該方法達到了解決多個任務需要串行調度處理的問題的目前,并通過更改配置信息中的任務信息即能靈活地改變任務執行順序和任務數量,實現了既能保證任務串行地被調度執行又能更好地適應任務變更的問題。
技術領域
本申請涉及電子信息技術領域,尤其涉及一種多任務的串行調度方法以及裝置。
背景技術
目前,在需要進行批處理的場景中,經常出現串行任務,要求任務之間的執行有依賴關系,例如,前面的任務未執行成功則后面的任務不能執行。相關技術中,中國專利“申請號為201410069692.5、發明名稱為一種處理串行任務的數據處理裝置及方法”為本申請的最近接現有技術,然而,該專利對任務間的數據模型依賴要求比較強,需要將上個任務的處理結果作為下個任務的入參。
可以看出,常見的串行任務調度需要下游系統感知上游系統的執行結果,兩者建立很強的依賴關系,隨著業務的變化,當出現業務調整,比如調整任務執行順序,任務間插入新的任務就需要調整依賴關系,當參與串行調度的任務由不同的系統處理時,可能就需要這些系統增加額外的系統間依賴。
因此,如何既能保證任務是串行地被調度執行又能更好地適應任務變更是亟待解決的問題。
發明內容
本申請的目的旨在至少在一定程度上解決相關技術中的技術問題之一。
為此,本申請的第一個目的在于提出一種多任務的串行調度方法。該方法達到了解決多個任務需要串行調度處理的問題的目前,并通過更改配置信息中的任務信息即能靈活地改變任務執行順序和任務數量,實現了既能保證任務串行地被調度執行又能更好地適應任務變更的問題。
本申請的第二個目的在于提出一種多任務的串行調度裝置。
為達上述目的,本申請第一方面實施例的多任務的串行調度方法,包括:接收多任務的串行調度請求,其中,所述串行調度請求包括當前串行調度的批次標識;根據所述當前串行調度的批次標識確定所述當前串行調度的配置信息,其中,所述配置信息包括任務的執行序號、任務所屬系統的標識;以及根據所述執行序號以及所述任務所屬系統的標識對所述配置信息中的任務進行調度。
本申請實施例的多任務的串行調度方法,可接收多任務的串行調度請求,并根據該串行調度請求中的當前串行調度的批次標識確定當前串行調度的配置信息,以及根據該配置信息中的任務執行序號和任務所屬系統的標識對配置信息中的任務進行調度。即通過配置信息來集中維護串行任務之間的依賴關系,而無需要求參與串行調度的任務之間存在依賴關系,可以實現不需要感知上下游的存在,通過更改配置信息中的任務信息即能靈活地改變任務執行順序和任務數量,實現了既能保證任務串行地被調度執行又能更好地適應任務變更的問題。
為達上述目的,本申請第二方面實施例的多任務的串行調度裝置,包括:第一接收模塊,用于接收多任務的串行調度請求,其中,所述串行調度請求包括當前串行調度的批次標識;確定模塊,用于根據所述當前串行調度的批次標識確定所述當前串行調度的配置信息,其中,所述配置信息包括任務的執行序號、任務所屬系統的標識;以及調度模塊,用于根據所述執行序號以及所述任務所屬系統的標識對所述配置信息中的任務進行調度。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于創新先進技術有限公司,未經創新先進技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610130066.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:分布式系統中資源的調度方法以及裝置
- 下一篇:一種作業的調度方法及裝置





