CronTrigger konfigurācijas formāts:
Formāts: [sekundes] [minūtes] [stundas] [dienas] [mēneši] [nedēļas] [gadi]
Sērijas numura apraksts Vai ir atļauts aizpildīt nepieciešamās vērtības Atļautās aizstājējzīmes 1 sekunde ir 0-59 , - * / 2 punkti ir 0-59 , - * / 3 stundas ir 0-23 , - * / 4. ir 1-31 , - * ? / L W Maijs ir 1-12 vai JAN-DEC , - * / 6 nedēļas ir 1-7 vai SUN-SAT , - * ? / L # 7 gadi Nav tukšs vai 1970-2099 , - * / Aizstājējzīmju instrukcijas:
* Attēlo visas vērtības. Piemēram, "*" iestatīšana rezultāta laukā norāda, ka tas tiks aktivizēts katru minūti.
?Norāda, ka nav norādīta neviena vērtība. Izmantotais scenārijs ir tāds, ka jums šobrīd nav jārūpējas par šī lauka vērtību. Piemēram, ja vēlaties aktivizēt darbību katra mēneša 10. datumā, bet jums ir vienalga, vai tā ir nedēļas diena, jums ir jāiestata nedēļas lauka pozīcija uz "?" ir iestatīta uz 0 0 0 10 * ?
-Norāda intervālus. Piemēram, stundā iestatot "10-12", tiks aktivizēti visi 10, 11 un 12 punkti.
,Norāda, ka ir norādītas vairākas vērtības, piemēram, nedēļas laukā iestatot "PR, TR, FRI", lai norādītu, ka tas tiek aktivizēts pirmdienās, trešdienās un piektdienās
/ Izmanto pakāpeniskai aktivizēšanai. Ja otrajā iestatāt "5/15", tas nozīmē, ka tas tiks aktivizēts ik pēc 15 sekundēm no 5 sekundēm (5, 20, 35, 50). Mēneša laukā iestatiet '1/3', lai tas sāktos katra mēneša 1. datumā un tiktu aktivizēts ik pēc trim dienām.
LNorāda galīgo nozīmi. Dienas lauka iestatījumā tas apzīmē mēneša pēdējo dienu (pamatojoties uz pašreizējo mēnesi, un, ja tas ir februāris, tas būs atkarīgs arī no tā, vai tas ir garais gads [lēciens]), un nedēļas laukā tas apzīmē sestdienu, kas ir ekvivalents "7" vai "SAT". Ja pievienojat skaitli pirms "L", tas norāda pēdējo no šiem datiem. Piemēram, ja nedēļas laukā iestatāt formātu "6L", tas nozīmē "Mēneša pēdējā piektdiena"
WNorāda pēdējo darba dienu (no pirmdienas līdz piektdienai) no norādītā datuma. Piemēram, dienas laukā iestatiet "15W", lai norādītu, ka tiek aktivizēta katra mēneša 15. datumam tuvākā darba diena. Ja 15. datums ir sestdiena, atrodiet tuvāko piektdienu (14.), lai aktivizētu, ja 15. datums ir nedēļas beigas, atrodiet tuvāko nākamo pirmdienu (16.), lai aktivizētu. Ja 15. datums ir darba dienā (no pirmdienas līdz piektdienai), tas tiek aktivizēts šajā dienā. Ja norādītais formāts ir "1W", tas norāda, ka tas tiek aktivizēts pēdējā darba dienā pēc katra mēneša 1. datuma. Ja 1. ir tieši sestdiena, tas tiks aktivizēts nākamajā pirmdienā, 3. datumā. (Ņemiet vērā, ka pirms "W" var iestatīt tikai konkrētus skaitļus, un intervāls "-") nav atļauts).
Padomi "L" un "W" var lietot kombinācijā. Ja dienas laukā iestatāt "LW", tas nozīmē, ka tas tiks aktivizēts mēneša pēdējā darba dienā (parasti attiecas uz algu sarakstu)
#Sērijas numurs (norādot mēneša nedēļas dienu), piemēram, nedēļas laukā iestatot "6#3", nozīmē mēneša trešo sestdienu. Ņemiet vērā, ka, norādot "#5", šī konfigurācija netiks aktivizēta, ja piektajā nedēļā nav sestdienas (ideāli piemērota Mātes dienai un Tēva dienai)
Padomi Nedēļas lauka iestatījums ir tāds pats kā mon, ja izmantojat angļu burtus, tas ir tāds pats kā mon.
Bieži piemēri:
0 0 12 * * ? Sprūdi pulksten 12 katru dienu 0 15 10 ? * * Aktivizē katru dienu plkst.10:15 0 15 10 * * ? Iedarbina katru dienu pulksten 10:15 0 15 10 * * ? * Aktivizē katru dienu plkst.10:15 0 15 10 * * ? 2005 2005 Aktivizēts katru dienu pulksten 10:15 0 * 14 * * ? Aktivizē katru minūti no pulksten 14 līdz 14:59 katru dienu 0 0/5 14 * * ? Katru dienu no pulksten 14 līdz 14:59 (sākas stundā, aktivizējas ik pēc 5 minūtēm) 0 0/5 14,18 * * ? Katru dienu no pulksten 14 līdz 14:59 (sākas stundā, aktivizējas ik pēc 5 minūtēm) Katru pēcpusdienu no 18:00 līdz 18:59 (sākas stundā, aktivizējas ik pēc 5 minūtēm) 0 0-5 14 * * ? Aktivizē katru minūti no 14:05 līdz 14:05 katru dienu 0 10,44 14 ? 3 WED tiek aktivizēts katru trešdienu martā pulksten 2:10 un 2:44 0 15 10 ? * MON-FRI tiek aktivizēts pulksten 10:15 katru dienu no pirmdienas līdz piektdienai 0 15 10 15 * ? Tas tiks aktivizēts katra mēneša 15. datumā pulksten 10:15 0 15 10 L * ? Aktivizēts katra mēneša pēdējā dienā pulksten 10:15 0 15 10 ? * 6L aktivizējas katra mēneša pēdējā piektdienā pulksten 10:15 0 15 10 ? * 6L 2002-2005 Iedarbināts katra mēneša pēdējās nedēļas piektdienā no 2002. līdz 2005. gadam pulksten 10:15 0 15 10 ? * 6 # 3 Trigeri sākas katra mēneša trešās nedēļas piektdienā 0 0 12 1/5 * ? Trigeri ik pēc 5 dienām, sākot no katra mēneša pirmā pusdienlaika 0 11 11 11 11 ? Aktivizēts katru gadu 11. novembrī pulksten 11:11 (Vientuļnieku diena)
|