Összes eszköz

Cron-generátor

A Cron kifejezések ütemezi az ismétlődő feladatokat: biztonsági mentések hajnali 2-kor, jelentések minden hétfőn, a gyorsítótár tisztítása óránként. Öt (vagy hat másodperces) mező, például 0 9 * * 1-5, hétköznap 09:00-at jelent. A mezők sorrendjének memorizálása helyett vizuálisan készítsen kifejezéseket.
Perc
Óra
A hónap napja
Hónap
A hét napja
Kimenet
0 9 * * 1-5

Cron kifejezés készítése

1. Válassz ütemezést: perc, óra, hónap, hónap, hét napja.
2. Generált kifejezés olvasása pl. 0 30 8 * * *.
3. Ellenőrizd, hogy az ember által olvasható leírás megegyezik-e a szándékkal.
4. Másolás a crontab, a Kubernetes CronJob vagy a GitHub Actions ütemtervbe.

Cron ütemezési példák

Minden nap 8:30-kor

0 30 8 * * * hatmezős kvarcban; 30 8 * * * szabványos ötmezős cron.

15 percenként

*/15 * * * * óránként :00, :15, :30, :45 órakor indul.

Első hónap éjfél

0 0 1 * * havi számlázási feladatot futtat.

Mikor használd ezt az eszközt

Az egyenkénti mezőrendelési hibák elkerülésében.
Az ops runbookok ütemezésének dokumentálásakor.
A Linux cron és az AWS EventBridge szintaxisának összehasonlításakor.

Mikor válassz mást

Ha az ütemező nem szabványos szintaxist használ — ellenőrizd a felhőszolgáltató dokumentumokat.
Ha az időzóna számít — cron gyakran UTC a szervereken; kifejezett konvertálás.
Ha percenkénti ütemezésre van szükség — használjon intervallumidőzítőket, nem klasszikus cron-t.

Mezőrendű emlékeztető

Perc Óra Nap Hónap Hétnap — vagy adjon hozzá másodperceket a Quartz indításához. Először írjon leírást, majd térképezze fel a mezőket.

Átfedés emberi időbeosztással

"Minden hétköznap reggel" 0 9 * * 1-5 lesz — a nyári időszámítás eltolja a helyi faliórát, ha a TZ szerver DST-t észlel.

Kubernetes CronJob

ütemezési mező szabványos cront használ; A concurrencyPolicy Forbid elkerüli az átfedő biztonsági mentési feladatokat.

Gyakori kérdések

Öt és hat mezőt?

Klasszikus cron: perc óra dom hónap dow. Egyesek először másodperceket adnak hozzá.

A hónap napja és a hét napja?

Mindkettő gyakran VAGY-t jelent a Vixie cron-ban — zavaró — használd az egyik mezőt *-ként.

Időzóna?

Időzóna?<<<TN_SPLIT>>Szone Kuber spec. az újabb verziókban.

*/2 jelentése?

A mező minden 2 egysége — */2 az óra mezőben kétóránként.

Helyi eszköz?

Igen — a böngésződben beépített kifejezés.

Tesztelje a következő futtatásokat?

Használd a Cronitert vagy a szolgáltatói konzolt a következő N tűzidő listázásához.