[發(fā)明專利]定時任務運行方法、裝置以及計算機設備在審
| 申請?zhí)枺?/td> | 202111189186.6 | 申請日: | 2021-10-12 |
| 公開(公告)號: | CN113886049A | 公開(公告)日: | 2022-01-04 |
| 發(fā)明(設計)人: | 李庭欣;馮裕浩;甄志堅;張潔柯 | 申請(專利權)人: | 網(wǎng)易(杭州)網(wǎng)絡有限公司 |
| 主分類號: | G06F9/48 | 分類號: | G06F9/48 |
| 代理公司: | 北京超凡宏宇專利代理事務所(特殊普通合伙) 11463 | 代理人: | 高燕 |
| 地址: | 310052 浙江省杭州*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 定時 任務 運行 方法 裝置 以及 計算機 設備 | ||
本申請?zhí)峁┝艘环N定時任務運行方法、裝置以及計算機設備,涉及計算機技術領域,緩解定時任務啟動時間較長的技術問題。該方法包括:接收集群管理系統(tǒng)發(fā)送的定時任務,其中,定時任務中配置預設啟動時間;向服務器請求獲取第一標記,在接收第一標記的情況下,于預設啟動時間運行定時任務。
技術領域
本申請涉及計算機技術領域,尤其是涉及一種定時任務運行方法、裝置以及計算機設備。
背景技術
目前,定時任務是互聯(lián)網(wǎng)業(yè)務服務端經(jīng)常需要應用到的功能,如電商業(yè)務平臺需要定時處理未處理的訂單、統(tǒng)計任務也需要在固定每天凌晨統(tǒng)計前一天的數(shù)據(jù)等。
在Linux操作系統(tǒng)的服務端,定時任務通常以“*****”的形式表示,各個“*”分別代表該定時任務運行的時間,如分鐘、小時、每月的天數(shù)、月份以及每周的天數(shù)等用于表征時間的特征,其中,若上述定時任務的以“*”進行表示,則代表該時間特征可采用任意數(shù)值,如“4 5***”表示每天凌晨05點04分都需要開始運行該定時任務,“*****”表示該定時任務每分鐘運行一次。
但當前的定時任務,調度容器的流程較長,加長了定時任務的啟動時間。
發(fā)明內容
本申請的目的在于提供一種定時任務運行方法、裝置以及計算機設備,通過容器在相應時間自運行定時任務,緩解定時任務啟動時間較長的技術問題。
第一方面,本申請實施例提供了一種定時任務運行方法,所述方法包括:
接收集群管理系統(tǒng)發(fā)送的第一定時任務,其中,所述第一定時任務中配置預設啟動時間;
向服務器請求獲取第一標記,在接收所述第一標記的情況下,于所述預設啟動時間運行所述第一定時任務。
在一個可能的實現(xiàn)中,定時任務運行方法,所述方法還包括:
當所述第一定時任務的運行時間達到預設時長時,終止所述第一定時任務的運行,并釋放所述第一標記,以使第二容器從所述服務器請求獲取第二標記,并基于所述第二標記運行第二定時任務,其中,所述集群管理系統(tǒng)按照預設時間間隔創(chuàng)建或調用容器,以使所述第二容器在當前第一容器的定時任務運行終止之前產(chǎn)生。
在一個可能的實現(xiàn)中,所述第一定時任務中還配置版本信息和所屬應用版本信息,向服務器請求獲取第一標記的步驟包括:
向所述服務器提交請求信息,以使所述服務器,識別當前第一容器的版本與第一定時任務的版本信息是否一致;所述請求信息包括當前容器的版本ID、所述第一定時任務對應的版本信息以及所述第一定時任務所屬應用版本信息;
若一致,則獲取所述服務器下發(fā)的第一標記。
在一個可能的實現(xiàn)中,所述第一定時任務為所述服務器按照預設條件在所述集群管理系統(tǒng)創(chuàng)建生成的。
在一個可能的實現(xiàn)中,向服務器請求獲取第一標記的步驟,還包括:
按照預設時間間隔向所述服務器請求更新所述第一標記。
在一個可能的實現(xiàn)中,按照預設時間間隔向所述服務器請求更新所述第一標記的步驟,包括:
向所述服務器提交所述請求信息,以使所述服務器,識別當前第一容器的版本與第一定時任務的版本信息是否一致;
若一致,則根據(jù)所述服務器下發(fā)的標記,更新所述第一標記;
若不一致,則終止運行所述第一定時任務,以使第三容器啟動運行相應的定時任務。
在一個可能的實現(xiàn)中,若不一致,則終止運行所述第一定時任務,以使第三容器啟動運行相應的定時任務的步驟,包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于網(wǎng)易(杭州)網(wǎng)絡有限公司,未經(jīng)網(wǎng)易(杭州)網(wǎng)絡有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202111189186.6/2.html,轉載請聲明來源鉆瓜專利網(wǎng)。





