Generator cron izraza
Izgradite i provjerte cron izraze s vizualnim graditeljem i pregledom sljedećih pokretanja u vašoj vremenskoj zoni.
Kako koristiti Generator crona
- 01
Unesite cron izraz ili koristite brze predloške.
- 02
Pregledajte pregled sljedećih pokretanja u vašoj vremenskoj zoni.
- 03
Kopirajte potvrdjeni izraz za upotrebu u scheduleru.
Što je cron izraz
Cron izraz sažet je niz od pet polja koji rasporednika govori kada pokrenuti zadatak: minuta, sat, dan u mjesecu, mjesec i dan u tjednu. Moćan je, ali ga je lako pogrešno napisati, a zvjezdica na krivom mjestu može značiti da se posao pokreće svake minute umjesto jednom dnevno.
Kako generator pomaže
Krenite od uobičajene predloške (svaki sat, svaki dan u ponoć, svaki ponedjeljak u 9 sati) ili izradite prilagođeni izraz polje po polje, uz svako polje označeno i provjereno dok tipkate.
Ključno, prikazuje sljedećih pet vremena pokretanja u lokalnoj vremenskoj zoni vašeg preglednika, pa možete potvrditi da raspored zaista radi ono što ste namjeravali prije nego što ga postavite.
Sintaksa polja i vrijednosti
Svako polje prihvaća više od jedne vrijednosti: zvjezdica znači svaku vrijednost, popis poput MON,WED,FRI bira nekoliko, raspon poput MON-FRI obuhvaća dane, a korak poput */15 u polju minute pokreće u 0, 15, 30 i 45 nakon punog sata.
Izlaz radi sa standardnim cronom na Linuxu i macOS-u, crontabom, AWS EventBridgeom, GitHub Actions rasporedima i većinom biblioteka za raspoređivanje poslova.
Zamke na koje treba paziti
Jedna klasična zamka jest postavljanje i dana u mjesecu i dana u tjednu: standardni cron tada pokreće kada se bilo koje podudara, a ne oba, pa se posao može pokretati češće nego što se očekuje. Ostavljanje jednog od dvaju kao zvjezdice izbjegava iznenađenje.
Ovaj alat cilja na standardni cron s pet polja, pa se proširenja platforme poput polja sekundi ili @reboot ovdje ne proizvode. Zapamtite i da se posao pokreće u vremenskoj zoni izvršnog poslužitelja, koja se može razlikovati od lokalnog pregleda.
Često postavljana pitanja
Koji format cron-a je podržan?
Standardni POSIX format s pet polja: minuta, sat, dan u miesecu, miesec, dan u tjednu. Neka proširenja (sekunde, @ makroi) ovise o konkretnom scheduleru.
Koja je vremenska zona za prikazana pokretanja?
Lokalna vremenska zona vašeg preglednika. Cron na vašem serveru koristi vremensku zonu servera, koja se može razlikovati.