[發明專利]一種周期任務的定時啟動方法、系統及相關裝置有效
| 申請號: | 201811131856.7 | 申請日: | 2018-09-27 |
| 公開(公告)號: | CN109298925B | 公開(公告)日: | 2021-10-15 |
| 發明(設計)人: | 王祥;郭坤 | 申請(專利權)人: | 鄭州云海信息技術有限公司 |
| 主分類號: | G06F9/48 | 分類號: | G06F9/48 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 羅滿 |
| 地址: | 450018 河南省鄭州市*** | 國省代碼: | 河南;41 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 周期 任務 定時 啟動 方法 系統 相關 裝置 | ||
1.一種周期任務的定時啟動方法,其特征在于,包括:
提取周期任務策略并獲取當前時間;所述周期任務策略包括日期策略、星期策略和時刻策略,所述當前時間包括當前日期、當前星期和當前時刻;
匹配所述日期策略和所述當前日期;
匹配所述星期策略和所述當前星期;
匹配所述時刻策略和所述當前時刻;
若至少一組匹配的匹配結果為預設值,則根據所述周期任務策略啟動所述周期任務;
其中,所述日期策略、所述星期策略、所述時刻策略均為二進制策略;所述日期策略為31位的二進制數,所述星期策略為7位的二進制數,所述時刻策略為24位的二進制數;
則分別匹配所述日期策略和所述當前日期、所述星期策略和所述當前星期、所述時刻策略和所述當前時刻具體為:
將所述日期策略移位所述當前日期的對應的數字的位數并取余,將所述星期策略移位所述當前星期的對應的數字的位數并取余,將所述時刻策略移位所述當前時刻的對應的數字的位數并取余。
2.根據權利要求1所述的定時啟動方法,其特征在于,若所述日期策略和所述當前日期或所述星期策略和所述當前星期的匹配結果為所述預設值,且所述時刻策略不為空策略時,僅當所述時刻策略和所述當前時刻的匹配結果也為所述預設值時,啟動所述周期任務。
3.根據權利要求1所述的定時啟動方法,其特征在于,若至少一組匹配的匹配結果為預設值,則根據所述周期任務策略啟動所述周期任務具體為:
若任意一組匹配的取余結果為1,則啟動所述周期任務。
4.一種周期任務的定時啟動系統,其特征在于,包括:
提取模塊,用于提取周期任務策略并獲取當前時間;所述周期任務策略包括日期策略、星期策略和時刻策略,所述當前時間包括當前日期、當前星期和當前時刻;
匹配模塊,用于匹配所述日期策略和所述當前日期;匹配所述星期策略和所述當前星期;匹配所述時刻策略和所述當前時刻;
啟動模塊,用于若至少一組匹配的匹配結果為預設值,則根據所述周期任務策略啟動所述周期任務;
其中,所述日期策略為31位的二進制數,所述星期策略為7位的二進制數,所述時刻策略為24位的二進制數;
則所述匹配模塊具體為用于將所述日期策略移位所述當前日期的對應的數字的位數并取余,將所述星期策略移位所述當前星期的對應的數字的位數并取余,將所述時刻策略移位所述當前時刻的對應的數字的位數并取余的模塊。
5.根據權利要求4所述的定時啟動系統,其特征在于,若所述日期策略和所述當前日期或所述星期策略和所述當前星期的匹配結果為所述預設值,且所述時刻策略不為空策略時,僅當所述時刻策略和所述當前時刻的匹配結果也為所述預設值時,啟動所述周期任務。
6.一種計算機可讀存儲介質,其上存儲有計算機程序,其特征在于,所述計算機程序被處理器執行時實現如權利要求1-3任一項所述的定時啟動方法的步驟。
7.一種服務器,其特征在于,包括存儲器和處理器,所述存儲器中存有計算機程序,所述處理器調用所述存儲器中的計算機程序時實現如權利要求1-3任一項所述的定時啟動方法的步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于鄭州云海信息技術有限公司,未經鄭州云海信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811131856.7/1.html,轉載請聲明來源鉆瓜專利網。





