国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      定時(shí)任務(wù)控制方法及裝置的制造方法

      文檔序號(hào):9471238閱讀:414來(lái)源:國(guó)知局
      定時(shí)任務(wù)控制方法及裝置的制造方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及系統(tǒng)控制領(lǐng)域,尤其涉及一種定時(shí)任務(wù)控制方法及裝置。
      【背景技術(shù)】
      [0002]目前的操作系統(tǒng)能夠通過(guò)后臺(tái)程序?qū)崿F(xiàn)定時(shí)任務(wù)功能,以在當(dāng)前的時(shí)間達(dá)到預(yù)設(shè)的時(shí)間時(shí),執(zhí)行對(duì)應(yīng)的定時(shí)任務(wù),但是通過(guò)后臺(tái)程序?qū)崿F(xiàn)定時(shí)任務(wù)過(guò)程中,當(dāng)需要增加、修改或者刪除定時(shí)任務(wù)時(shí),必須通過(guò)修改后臺(tái)程序,在將修改后的程序放入服務(wù)器時(shí),必須先關(guān)閉服務(wù)器,在將修改后的程序放入服務(wù)器后,再重啟服務(wù)器,并經(jīng)過(guò)服務(wù)器重新編譯后,方可完成對(duì)后臺(tái)程序的更新。使用十分不便,不能實(shí)時(shí)對(duì)定時(shí)任務(wù)進(jìn)行增加、修改或者刪除等操作。因此,在定時(shí)任務(wù)運(yùn)行過(guò)程中,無(wú)法實(shí)時(shí)對(duì)定時(shí)任務(wù)進(jìn)行增加、修改或者刪除等操作的問(wèn)題,此方面的問(wèn)題亟待發(fā)明人解決。
      [0003]上述內(nèi)容僅用于輔助理解本發(fā)明的技術(shù)方案,并不代表承認(rèn)上述內(nèi)容是現(xiàn)有技術(shù)。

      【發(fā)明內(nèi)容】

      [0004]本發(fā)明的主要目的在于解決在定時(shí)任務(wù)運(yùn)行過(guò)程中,無(wú)法實(shí)時(shí)對(duì)定時(shí)任務(wù)進(jìn)行增加、修改或者刪除等操作的問(wèn)題。
      [0005]為實(shí)現(xiàn)上述目的,本發(fā)明提供一種定時(shí)任務(wù)控制方法,所述的定時(shí)任務(wù)控制方法包括以下步驟:
      [0006]通過(guò)調(diào)度器以預(yù)設(shè)周期獲取基于動(dòng)態(tài)腳本編輯的定時(shí)任務(wù)的觸發(fā)時(shí)間,并將所述觸發(fā)時(shí)間發(fā)送至巡檢器;
      [0007]通過(guò)所述巡檢器檢測(cè)當(dāng)前的系統(tǒng)時(shí)間是否達(dá)到所述觸發(fā)時(shí)間;
      [0008]在檢測(cè)到當(dāng)前的系統(tǒng)時(shí)間達(dá)到所述觸發(fā)時(shí)間時(shí),通過(guò)執(zhí)行器執(zhí)行所述定時(shí)任務(wù)對(duì)應(yīng)的動(dòng)態(tài)腳本。
      [0009]優(yōu)選的,所述通過(guò)調(diào)度器以預(yù)設(shè)周期獲取基于動(dòng)態(tài)腳本編輯的定時(shí)任務(wù)的觸發(fā)時(shí)間,并將所述觸發(fā)時(shí)間發(fā)送至巡檢器的步驟之前,還包括:
      [0010]在接收到設(shè)置指令時(shí),通過(guò)管理器提供設(shè)置界面,供用戶基于所述設(shè)置界面編輯所述定時(shí)任務(wù)的動(dòng)態(tài)腳本;
      [0011]在接收到基于所述設(shè)置界面觸發(fā)的設(shè)置完畢指令時(shí),通過(guò)所述管理器解析所述動(dòng)態(tài)腳本以確定對(duì)應(yīng)的觸發(fā)時(shí)間;
      [0012]通過(guò)所述管理器將確定的觸發(fā)時(shí)間發(fā)送至所述調(diào)度器。
      [0013]優(yōu)選的,所述在檢測(cè)到當(dāng)前的系統(tǒng)時(shí)間達(dá)到所述觸發(fā)時(shí)間時(shí),通過(guò)執(zhí)行器執(zhí)行所述定時(shí)任務(wù)對(duì)應(yīng)的動(dòng)態(tài)腳本的步驟包括:
      [0014]在檢測(cè)到當(dāng)前的系統(tǒng)時(shí)間達(dá)到所述觸發(fā)時(shí)間時(shí),通過(guò)所述巡檢器從所述管理器獲取所述定時(shí)任務(wù)的動(dòng)態(tài)腳本;
      [0015]通過(guò)所述巡檢器對(duì)所獲取的動(dòng)態(tài)腳本進(jìn)行編譯,并將編譯后的動(dòng)態(tài)腳本發(fā)送至所述執(zhí)行器;
      [0016]通過(guò)所述執(zhí)行器執(zhí)行所述編譯后的動(dòng)態(tài)腳本。
      [0017]優(yōu)選的,所述通過(guò)所述巡檢器檢測(cè)當(dāng)前的系統(tǒng)時(shí)間是否達(dá)到所述觸發(fā)時(shí)間的步驟包括:
      [0018]通過(guò)所述巡檢器確定當(dāng)前的系統(tǒng)時(shí)間;
      [0019]通過(guò)所述巡檢器將當(dāng)前的系統(tǒng)時(shí)間與所述觸發(fā)時(shí)間進(jìn)行比對(duì),以判斷當(dāng)前的系統(tǒng)時(shí)間是否達(dá)到所述觸發(fā)時(shí)間。
      [0020]優(yōu)選的,所述在檢測(cè)到當(dāng)前的系統(tǒng)時(shí)間達(dá)到所述觸發(fā)時(shí)間時(shí),通過(guò)執(zhí)行器執(zhí)行所述定時(shí)任務(wù)對(duì)應(yīng)的動(dòng)態(tài)腳本的步驟之后,還包括:
      [0021]在接收到修改指令時(shí),通過(guò)所述管理器提供修改界面,供用戶基于所述修改界面顯示的動(dòng)態(tài)腳本增加、修改或者刪除對(duì)應(yīng)的定時(shí)任務(wù);
      [0022]在接收到基于所述修改界面觸發(fā)的修改完畢指令時(shí),通過(guò)所述管理器解析修改后的動(dòng)態(tài)腳本,以確定修改后的動(dòng)態(tài)腳本的觸發(fā)時(shí)間;
      [0023]通過(guò)所述管理器將修改后的觸發(fā)時(shí)間發(fā)送至所述調(diào)度器。
      [0024]此外,為實(shí)現(xiàn)上述目的,本發(fā)明還提供一種定時(shí)任務(wù)控制裝置,所述的定時(shí)任務(wù)控制裝置包括:
      [0025]調(diào)度模塊,用于通過(guò)調(diào)度器以預(yù)設(shè)周期獲取基于動(dòng)態(tài)腳本編輯的定時(shí)任務(wù)的觸發(fā)時(shí)間,并將所述觸發(fā)時(shí)間發(fā)送至巡檢器;
      [0026]巡檢模塊,用于通過(guò)所述巡檢器檢測(cè)當(dāng)前的系統(tǒng)時(shí)間是否達(dá)到所述觸發(fā)時(shí)間;
      [0027]執(zhí)行模塊,用于在檢測(cè)到當(dāng)前的系統(tǒng)時(shí)間達(dá)到所述觸發(fā)時(shí)間時(shí),通過(guò)執(zhí)行器執(zhí)行所述定時(shí)任務(wù)對(duì)應(yīng)的動(dòng)態(tài)腳本。
      [0028]優(yōu)選的,所述的定時(shí)任務(wù)控制裝置還包括設(shè)置模塊、解析模塊和發(fā)送模塊;
      [0029]所述設(shè)置模塊,用于在接收到設(shè)置指令時(shí),通過(guò)管理器提供設(shè)置界面,供用戶基于所述設(shè)置界面編輯所述定時(shí)任務(wù)的動(dòng)態(tài)腳本;
      [0030]所述解析模塊,用于在接收到基于所述設(shè)置界面觸發(fā)的設(shè)置完畢指令時(shí),通過(guò)所述管理器解析所述動(dòng)態(tài)腳本以確定對(duì)應(yīng)的觸發(fā)時(shí)間;
      [0031]所述發(fā)送模塊,用于通過(guò)所述管理器將確定的觸發(fā)時(shí)間發(fā)送至所述調(diào)度器。
      [0032]優(yōu)選的,所述執(zhí)行模塊包括獲取單元、編譯單元和執(zhí)行單元;
      [0033]所述獲取單元,用于在檢測(cè)到當(dāng)前的系統(tǒng)時(shí)間達(dá)到所述觸發(fā)時(shí)間時(shí),通過(guò)所述巡檢器從所述管理器獲取所述定時(shí)任務(wù)的動(dòng)態(tài)腳本;
      [0034]所述編譯單元,用于通過(guò)所述巡檢器對(duì)所獲取的動(dòng)態(tài)腳本進(jìn)行編譯,并將編譯后的動(dòng)態(tài)腳本發(fā)送至所述執(zhí)行器;
      [0035]所述執(zhí)行單元,用于通過(guò)所述執(zhí)行器執(zhí)行所述編譯后的動(dòng)態(tài)腳本。
      [0036]優(yōu)選的,所述巡檢模塊包括確定單元和比對(duì)單元;
      [0037]所述確定單元,用于通過(guò)所述巡檢器確定當(dāng)前的系統(tǒng)時(shí)間;
      [0038]所述比對(duì)單元,用于通過(guò)所述巡檢器將當(dāng)前的系統(tǒng)時(shí)間與所述觸發(fā)時(shí)間進(jìn)行比對(duì),以判斷當(dāng)前的系統(tǒng)時(shí)間是否達(dá)到所述觸發(fā)時(shí)間。
      [0039]優(yōu)選的,所述的定時(shí)任務(wù)控制裝置還包括修改模塊;
      [0040]所述修改模塊,用于在接收到修改指令時(shí),通過(guò)所述管理器提供修改界面,供用戶基于所述修改界面顯示的動(dòng)態(tài)腳本增加、修改或者刪除對(duì)應(yīng)的定時(shí)任務(wù);
      [0041]所述解析模塊,還用于在接收到基于所述修改界面觸發(fā)的修改完畢指令時(shí),通過(guò)所述管理器解析修改后的動(dòng)態(tài)腳本,以確定修改后的動(dòng)態(tài)腳本的觸發(fā)時(shí)間;
      [0042]所述發(fā)送模塊,還用于通過(guò)所述管理器將修改后的觸發(fā)時(shí)間發(fā)送至所述調(diào)度器。
      [0043]本發(fā)明通過(guò)動(dòng)態(tài)腳本實(shí)現(xiàn)定時(shí)任務(wù),并通過(guò)調(diào)度器以預(yù)設(shè)周期實(shí)時(shí)更新定時(shí)任務(wù)的觸發(fā)時(shí)間,使得對(duì)定時(shí)任務(wù)進(jìn)行實(shí)時(shí)增加、修改或者刪除等操作時(shí),能夠?qū)崟r(shí)更新觸發(fā)時(shí)間;并通過(guò)巡檢器檢測(cè)當(dāng)前的系統(tǒng)時(shí)間,在檢測(cè)到當(dāng)前的系統(tǒng)時(shí)間達(dá)到所述觸發(fā)時(shí)間時(shí),通過(guò)執(zhí)行器執(zhí)行所述定時(shí)任務(wù)對(duì)應(yīng)的動(dòng)態(tài)腳本,使得對(duì)定時(shí)任務(wù)進(jìn)行實(shí)時(shí)增加、修改或者刪除等操作時(shí),能夠根據(jù)更新后的觸發(fā)時(shí)間,實(shí)時(shí)獲取更新后的動(dòng)態(tài)腳本完成對(duì)應(yīng)的定時(shí)任務(wù)。使得定時(shí)任務(wù)能夠?qū)崟r(shí)進(jìn)行增加、修改或者刪除等操作,無(wú)需重啟服務(wù)器,大大提高了用戶體驗(yàn)。
      【附圖說(shuō)明】
      [0044]圖1為本發(fā)明定時(shí)任務(wù)控制方法的第一實(shí)施例的流程示意圖;
      [0045]圖2為本發(fā)明定時(shí)任務(wù)控制方法的第二實(shí)施例的流程示意圖;
      [0046]圖3為本發(fā)明定時(shí)任務(wù)控制方法的第三實(shí)施例的流程示意圖;
      [0047]圖4為本發(fā)明定時(shí)任務(wù)控制方法的第四實(shí)施例的流程示意圖;
      [0048]圖5為本發(fā)明定時(shí)任務(wù)控制裝置的第一實(shí)施例的功能模塊示意圖;
      [0049]圖6為本發(fā)明定時(shí)任務(wù)控制裝置的第二實(shí)施例的功能模塊示意圖;
      [0050]圖7為本發(fā)明定時(shí)任務(wù)控制裝置的第三實(shí)施例的功能模塊示意圖;
      [0051]圖8為本發(fā)明定時(shí)任務(wù)控制裝置的第四實(shí)施例的功能模塊示意圖。
      [0052]本發(fā)明目的的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)點(diǎn)將結(jié)合實(shí)施例,參照附圖做進(jìn)一步說(shuō)明。
      【具體實(shí)施方式】
      [0053]應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
      [0054]本發(fā)明實(shí)施例的主要解決方案是:通過(guò)調(diào)度器以預(yù)設(shè)周期獲取基于動(dòng)態(tài)腳本編輯的定時(shí)任務(wù)的觸發(fā)時(shí)間,并將所述觸發(fā)時(shí)間發(fā)送至巡檢器;通過(guò)所述巡檢
      當(dāng)前第1頁(yè)1 2 3 4 
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1