CronTrigger konfiguráció formátum:
Formátum: [Másodpercek] [Percek] [Órák] [Napok] [Hónapok] [Hetek] [Évek]
Sorozatszám leírása Szükséges-e Értékek kitöltése Engedélyezett vadkártyák 1 másodperc 0-59 , - * / 2 pont 0-59 , - * / 3 óra 0-23 , - * / A 4. 1-31, - * ? / L W Május 1-12. vagy JAN-DEC. 6 hét 1-7 vagy vasárnap-szombat, - * ? / L # 7 év: Nincs üres vagy 1970-2099, - * / Wildcard utasítások:
* Minden értéket képvisel. Például, ha a pontszám mezőjén "*" jelenik meg, az azt jelzi, hogy percben aktiválódik.
?Azt jelzi, hogy nincs megadva érték. A forgatókönyv az, hogy jelenleg nem kell törődnöd ennek a területnek az értékével. Például, ha minden hónap 10-én akarsz akciót indítani, de nem érdekel, ha a hét napja van, akkor a heti pozíció mezőjét "?" -re kell állítanod, és 0 0 0 10 * ?
-Időközöket jelöl. Például, ha az órán "10-12" beállítjuk, akkor 10, 11 és 12 pont aktiválódik.
,Több értéket is megadnak, például a hétmezőn beállítva a "MON, SZERDA, PÉNTEK" címet, hogy jelezze, hogy hétfőn, szerdán és pénteken aktiválódik
/ Fokozatos triggerelésre használják. Ha a "5/15" beállítást a második másodpercre állítod, az azt jelenti, hogy az 5 másodperctől (5, 20, 35, 50) minden 15 másodpercenként aktiválódik. Állítsd be a hónap mezőjében az '1/3'-ot, hogy minden hónap 1-jén kezdjenek, és háromnaponta aktiválják.
LJelzi a végső jelentést. A nap mező beállításában a hónap utolsó napját jelöli (az aktuális hónap alapján, és ha február, akkor attól is függ, hogy szökőév [ugrás]), a hét mezőn pedig a szombatot, ami a "7" vagy a "SAT" felel meg. Ha egy számot adsz hozzá az "L" előtt, az az utolsó adatot jelzi. Például, ha a hétmezőn a "6L" formátumot állítod be, az azt jelenti, hogy "A hónap utolsó péntekje"
WA megadott dátumtól számított legutóbbi munkanapot (hétfőtől péntekig) jelzi. Például állítsuk be a "15W" nap mezőt, hogy jelezze, hogy a hónap 15-éhez legközelebb álló hétköznap aktiválódik. Ha a 15-e szombat van, keresd meg a legközelebbi pénteket (14-ét), ha a hét vége, keresd meg a legközelebbi hétfőt (16-át), hogy elindítsd. Ha a 15-e hétköznap (hétfőtől péntekig) van, akkor akkor aktiválódik az adott napon. Ha a megadott formátum "1W", az azt jelzi, hogy a legutóbbi munkanapon aktiválódik, minden hónap 1-je után. Ha pontosan az 1-e szombat, akkor a következő hétfőn, 3-án aktiválódik. (Megjegyzés: csak bizonyos számokat lehet beállítani a "W" előtt, és a "-") intervallum nem engedélyezett).
Tippek Az 'L' és a 'W' kombinációban használható. Ha a nap mezőn beállítod az "LW"-t, az azt jelenti, hogy a hónap utolsó munkanapján aktiválódik (általában a bérszámfejtésre utalva)
#A sorozatszám (a hónap hétének napját jelzi), például a "6#3" beállítása a hétmezőn azt jelenti, hogy a hónap harmadik szombatján van. Fontos megjegyezni, hogy ha megadod a "#5"-öt, akkor nem indítja el ezt a konfigurációt, ha az ötödik héten nincs szombat (tökéletes az anyák napjára és apák napjára)
Tippek A hét mező beállítása ugyanaz, mint a mon, ha angol betűket használsz, ugyanaz, mint a mon.
Gyakori példák:
0 0 12 * * ? Minden nap 12-kor kiváltó kiváltó 0 15 10 ? * * Minden nap 10:15-kor kiváltó hatások 0 15 10 * * ? Minden nap 10:15-kor aktiválódik 0 15 10 * * ? * Minden nap 10:15-kor kiváltó 0 15 10 * * ? 2005 2005 Minden nap 10:15-kor aktiválódik 0 * 14 * * ? Minden percben, 14:00-tól 14:59-ig váltó triggerek 0 0/5 14 * * ? Minden nap 14:00-tól 14:59-ig (óránként kezdődik, 5 percenként aktiválódik) 0 0/5 14,18 * * ? Minden nap 14:00-tól 14:59-ig (óránként kezdődik, 5 percenként aktiválódik) Minden délután 18:00-tól 18:59-ig (órában kezdődik, 5 percenként aktiválódik) 0 0-5 14 * * ? Minden percben 14:05-től 14:05-ig váltják ki a triggereket 0 10,44 14 ? Márciusban minden szerdán 14:10-kor és 14:44-kor indul 3 WED 0 15 10 ? * HÉTFŐTŐL PÉNTEKIG minden nap 10:15-kor indul el hétfőtől péntekig 0 15 10 15 * ? Minden hónap 15-én, 10:15-kor aktiválódik 0 15 10 L * ? Minden hónap utolsó napján 10:15-kor aktiválódik 0 15 10 ? * 6L trigger minden hónap utolsó péntekén 10:15-kor 0 15 10 ? * 6L 2002-2005 Minden hónap utolsó hetének péntekén 10:15-kor indul 2002 és 2005 között 0 15 10 ? * 6#3 A triggerek minden hónap harmadik hetének péntekén kezdődnek 0 0 12 1/5 * ? Minden hónap első déltől 5 naponta váltják ki a tüneteket 0 11 11 11 11 ? Minden évben november 11-én 11:11-kor (Egyedülállók napján) aktiválódik
|