網(wǎng)站制作公司詳解前期框架布局對于Http Job任務(wù)調(diào)度(下篇),深圳網(wǎng)站制作公司在本文前面文章中詳細(xì)介紹了http job任務(wù)調(diào)度的相關(guān)知識,本文繼上篇繼續(xù)與各位分享未完部分,希望能給你的網(wǎng)站制作以及前期建站規(guī)劃工作有所幫助。Cron表達(dá)式HttpJob調(diào)度可支持Cron表達(dá)式,Cron表達(dá)式格式:[秒][分][小時][日][月][周][年],具體規(guī)范如下表所示。
通配符說明:
(1)反斜線(/)字符表示增量值。例如,在秒字段中,“5/15”代表從第5秒開始,每15秒一次。
(2)星號(*)字符是通配字符,表示該字段可以接受任何可能的值(例如,在分的字段上設(shè)置“*”,表示每一分鐘都會觸發(fā))。
(3)問號(?)表示這個字段不包含具體值。如不指定日期字段,則可以在日期字段中插入“?”,表示日期值無關(guān)緊要。
(4)-表示區(qū)間,例如,在小時上設(shè)置“10-12”,表示10、11、12點(diǎn)都會觸發(fā)。(5)逗號(,)表示指定多個值,例如,在周字段上設(shè)置“MON,WED,FRI”,表示周一、周三和周五觸發(fā)。
(6)井號(#)字符為給定月份指定具體的工作日。把“MON#2”放在周字段中,表示把任務(wù)安排在當(dāng)月的第二個星期一。
(7)L表示最后的意思,只用在日字段或周字段上。在日字段設(shè)置上,表示當(dāng)月的最后一天。在周字段上表示星期六,相當(dāng)于“7”或“SAT”。如果在“L”前加上數(shù)字,則表示該數(shù)據(jù)的最后一個。例如,在周字段上設(shè)置“6L”這樣的格式,表示“本月最后一個星期五”。
(8)W表示離指定日期的最近那個工作日(周一至周五)。例如,在日字段上設(shè)置“15W”,表示離每月15號最近的那個工作日觸發(fā)。如果15號正好是周六,則找最近的周五(14號)觸發(fā),如果15號是周末,則找最近的下周一(16號)觸發(fā);如果15號正好在工作日(周一至周五),則就在該天觸發(fā)。如果指定格式為“1W”,則表示每月1號往后最近的工作日觸發(fā)。如果1號正是周六,則將在3號下周一觸發(fā)(“W”前只能設(shè)置具體的數(shù)字,不允許區(qū)間“-”)。
(9)L和W可以組合使用。如果在日字段上設(shè)置“LW”,則表示在本月的最后一個工作日觸發(fā)。
例子:
(1)例1:一個簡單的每隔5分鐘觸發(fā)一次的表達(dá)式為“00/5***?”。
(2)例2:在每隔5分鐘的10秒后(例如,10:00:10am,10:05:10等)觸發(fā)一次的表達(dá)式為“100/5***?”。
(3)例3:在每個周三和周五的10:30、11:30、12:30觸發(fā)的表達(dá)式為“03010-13?*WED,FRI”。
(4)例4:在每個月的5號、20號的8點(diǎn)和10點(diǎn)之間每隔半個小時觸發(fā)一次且不包括10點(diǎn),只是8:30、9:00和9:30的表達(dá)式為“00/308-95,20*?”。好了,網(wǎng)站制作公司本文關(guān)于“網(wǎng)站制作公司詳解前期框架布局對于Http Job任務(wù)調(diào)度(下篇)”就分享到這里,謝謝關(guān)注,博納網(wǎng)絡(luò)編輯整理。