Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 11600|Válasz: 0

A Quartz CronTrigger a legteljesebb konfigurációs leírás

[Linket másol]
Közzétéve 2018. 03. 12. 10:23:08 | | |
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





Előző:Oracle+11G konfiguráció PLSQL útmutató
Következő:Egy hibás konfiguráció definiált system.web.extensions/scrip{filtering}ting/scrip{...
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com