[發明專利]任務調度的方法、裝置、設備及計算機可讀存儲介質在審
| 申請號: | 202011044297.3 | 申請日: | 2020-09-28 |
| 公開(公告)號: | CN112181654A | 公開(公告)日: | 2021-01-05 |
| 發明(設計)人: | 許小泉 | 申請(專利權)人: | 亞信科技(中國)有限公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50 |
| 代理公司: | 北京市立方律師事務所 11330 | 代理人: | 張筱寧 |
| 地址: | 100193 北京市海淀區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 任務 調度 方法 裝置 設備 計算機 可讀 存儲 介質 | ||
本申請實施例提供了一種任務調度的方法、裝置、設備及計算機可讀存儲介質,該方法包括:接收第二服務器發送的第一消息,第一消息包括目標數據的標識;若在預設的任務配置信息中匹配到目標數據的標識,則將任務配置信息包括的任務屬性對應的目標任務進行調度,任務屬性包括目標數據的標識。該方法實現了通過目標數據來調度任務,提高了任務調度的及時性,任務可以分散執行,避免在某個時間點批量執行,避免了任務積壓,使得計算資源使用更加平緩,減少計算資源使用波動,提高了計算資源的使用效率。
技術領域
本申請涉及計算機技術領域,具體而言,本申請涉及一種任務調度的方法、裝置、設備及計算機可讀存儲介質。
背景技術
現有技術中任務調度是操作系統的重要組成部分,而對于實時操作系統,任務調度直接影響操作系統的實時性能。任務調度通過時間驅動和時間輪詢的方式來判斷任務是否滿足條件,進而對任務進行觸發。例如,時間片輪詢法對于操作系統中的任務調度算法是分時處理,將處理器CPU的時間分時給各個任務使用,常用的定時方法是定時器,將調度器放在定時器中,可以實現時間片輪詢法。但是時間驅動和時間輪詢增加了額外資源開銷,存在任務處理延遲和資源空閑浪費的情況。
發明內容
本申請針對現有的方式的缺點,提出一種任務調度的方法、裝置、電子設備及計算機可讀存儲介質,用以解決如何提高任務調度的及時性和資源使用效率的問題。
第一方面,本申請提供了一種任務調度的方法,應用于第一服務器,包括:
接收第二服務器發送的第一消息,第一消息包括目標數據的標識;
若在預設的任務配置信息中匹配到目標數據的標識,則將任務配置信息包括的任務屬性對應的目標任務進行調度,任務屬性包括目標數據的標識。
可選地,目標數據的標識包括以下至少一項:
目標數據的名稱、目標數據包括的訂閱字段的名稱、訂閱字段的值。
可選地,第一消息還包括以下至少一項:
第二服務器發送第一消息的時間、目標數據的數據類型、第一消息的版本號。
可選地,目標數據的數據類型包括以下至少一項:
文件中的數據、內存中的數據、數據表中的數據。
可選地,任務屬性還包括以下至少一項:
任務名稱、任務描述、任務優先級、目標數據的數據類型。
可選地,任務配置信息按照下述方式設置:
確定預設的各原始數據的數據名稱和各原始數據的數據類型;
若對各原始數據進行字段訂閱,則確定各原始數據對應的訂閱字段的名稱和各原始數據對應的訂閱字段的值;
根據各原始數據的數據名稱、各原始數據的數據類型、各原始數據對應的訂閱字段的名稱和各原始數據對應的訂閱字段的值,設置各原始數據對應的任務配置信息。
第二方面,本申請提供了一種任務調度的方法,應用于第二服務器,包括:
獲取目標數據;
生成第一消息,第一消息包括目標數據的標識;
發送第一消息給第一服務器,第一服務器用于若在預設的任務配置信息中匹配到目標數據的標識,則使第一服務器將任務配置信息包括的任務屬性對應的目標任務進行調度,任務屬性包括目標數據的標識。
可選地,任務配置信息按照下述方式設置:
確定預設的各原始數據的數據名稱和各原始數據的數據類型;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于亞信科技(中國)有限公司,未經亞信科技(中國)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011044297.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:熨燙整形一體機
- 下一篇:目標設備控制方法、目標設備控制裝置以及控制設備





