DevToys Web Pro iconDevToys Web ProBlog
Ohodnoťte nás:
Vyskúšajte rozšírenie prehliadača:

Generátor cron výrazov

Zahrnúť sekundy:Vypnuté
Počet dátumov:

Predvoľby

Konfigurácia polí

Minúta
Hodina
Deň v mesiaci
Mesiac
Deň v týždni

Vygenerovaný cron výraz

* * * * *
Technické podrobnosti

Ako funguje generátor cron výrazov

Čo nástroj robí

Tento generátor cron výrazov vám pomôže vizuálne vytvárať platné cron výrazy bez toho, aby ste si museli pamätať cron syntax. Cron builder poskytuje konfiguráciu po jednotlivých poliach pre minúty, hodiny, dni, mesiace a dni v týždni, s voliteľnou podporou sekúnd. Ako konfigurujete každé pole, cron výraz sa aktualizuje v reálnom čase spolu s ľahko čitateľným popisom a náhľadom nadchádzajúcich plánovaných dátumov.

Bežné prípady použitia pre vývojárov

Vývojári používajú tento generátor crontab pri nastavovaní plánovaných úloh v CI/CD pipeline, konfigurácii cron jobov na serveroch alebo definovaní plánov v orchestrátoroch úloh, ako sú Airflow alebo Kubernetes CronJobs. Vizuálny cron builder eliminuje syntaktické chyby a šetrí čas v porovnaní s ručným písaním výrazov. Dopĺňa nástroj Cron Expression Parser, ktorý funguje opačným smerom.

Podporované režimy polí

Každé pole podporuje štyri režimy konfigurácie: Každý (zástupný znak *), Konkrétne hodnoty (zoznamy oddelené čiarkou ako 1,3,5), Rozsah (zápis s pomlčkou ako 9-17) a Krokové intervaly (zápis s lomkou ako */15). Tieto pokrývajú všetky štandardné vzory syntaxe Unix cron. Generátor podporuje formáty s 5 poľami (štandard) aj 6 poľami (so sekundami).

Predvoľby a rýchly štart

Vstavané predvoľby poskytujú bežné vzory plánovania: každú minútu, každú hodinu, denne o polnoci alebo na poludnie, v pracovné dni o 9:00, každých 15 minút, každých 6 hodín, mesačne 1. deň a týždenne v pondelok alebo nedeľu. Kliknite na ľubovoľnú predvoľbu, aby sa polia vyplnili, a potom ich podľa potreby prispôsobte svojim požiadavkám.

Kedy použiť tento nástroj vs. kód

Tento generátor cron plánov použite na rýchle vytváranie výrazov a experimentovanie. Pre produkčné systémy overte vygenerované výrazy pomocou sprievodného nástroja Cron Parser alebo ich otestujte v prostredí vašej aplikácie. Správanie cron sa môže medzi systémami líšiť (Unix cron vs Quartz vs Spring), preto vždy overujte v cieľovom runtime.