1. 簡介
定時任務(wù)就是把作業(yè)任務(wù)配置成一個定時執(zhí)行的任務(wù)。
定時任務(wù)中的作業(yè)只能使用沒有變量的作業(yè),否則定時任務(wù)會因缺少變量的值而啟動失敗。
如果已經(jīng)配置了定時任務(wù)后,再把作業(yè)改成有變量的作業(yè),那么作業(yè)啟動會失敗。
注:在配置定時任務(wù)時,作業(yè)下拉列表只顯示沒有使用變量的作業(yè)。
如果不清楚作業(yè)和作業(yè)變量的問題,請查看作業(yè)任務(wù)詳細(xì)文檔后在使用定時任務(wù)的功能。
2. 創(chuàng)建定時任務(wù)
頁面路徑: 【業(yè)務(wù)管理】->【定時作業(yè)】

2.1. 定時任務(wù)
定時任務(wù)的名稱,和作業(yè)名稱區(qū)分開,一個作業(yè)可以配置多個定時任務(wù)。
2.2. 作業(yè)名稱
該下拉框只能選擇不需要變量就能啟動的作業(yè)。
2.3. 規(guī)則
和linux中的crontab規(guī)則一致。
*? ? *? ? *? ? *? ? *
-? ? -? ? -? ? -? ? -
|? ? |? ? |? ? |? ? |
|? ? |? ? |? ? |? ? +----- 星期中星期幾 (0 - 7) (星期天 為0)
|? ? |? ? |? ? +---------- 月份 (1 - 12)
|? ? |? ? +--------------- 一個月中的第幾天 (1 - 31)
|? ? +-------------------- 小時 (0 - 23)
+------------------------- 分鐘 (0 - 59)
例:
每一分鐘執(zhí)行一次 :?* * * * *
在 12 月內(nèi), 每天的早上 6 點(diǎn)到 12 點(diǎn),每隔 3 個小時 0 分鐘執(zhí)行一次:?0 6-12/3 * 12 *
周一到周五每天下午 5:00 :0 17 * * 1-5
每月每天的午夜 0 點(diǎn) 20 分, 2 點(diǎn) 20 分, 4 點(diǎn) 20 分....執(zhí)行:?20 0-23/2 * * *
2.4. 互斥鎖
定時任務(wù)在執(zhí)行時可能存在上一個任務(wù)執(zhí)行沒結(jié)束的情況,如5分鐘定時執(zhí)行某任務(wù)A,但是異常情況下A任務(wù)5分鐘沒執(zhí)行完。
這時候可以選擇使用互斥鎖功能,如果上一個任務(wù)沒結(jié)束,下一個定時任務(wù)就不會啟動。
鎖名是一個字符串,如果需要多個鎖任務(wù)之間進(jìn)行互斥,可以使用相同的字符串。(勾選上互斥鎖后才會看到這個輸入框)
3. 開始 和 暫停
開始【新創(chuàng)建的定時任務(wù)默認(rèn)是不開啟的狀態(tài),需要手動開啟】?

暫停?

4. 修改
