Pravi cron & provjeri

Generiranje i provjera cron izraza

Karakteristike

Podrška za proširenja Quartz formata

Moguće je zadati i napredne operatore poput sekundi, godina te L, W i #

Sastavljanje izraza odabirom dugmadi

Jednostavno korištenje, samo odaberete način poput svaki put, interval ili raspon

Automatski izračun narednog termina izvršavanja

Prikaz liste narednih 5 zakazanih izvršavanja za generirani ili provjereni izraz

Tekstualno objašnjenje značenja cron izraza

I složeni izrazi se prikazuju u obliku razumljivog objašnjenja

Način korištenja

1

Prebacivanje funkcija putem kartica

Odaberite karticu „Kreiranje“ za pravljenje izraza ili „Provjera“ za ispitivanje značenja

2

Postavljanje uvjeta za svako polje

Zadajte vrijeme izvršavanja pomoću dugmadi za način rada i vrijednosti za sekunde, minute, sate, dane, mjesece, dane u sedmici i godine

3

Dobijanje izraza dugmetom za generiranje

Pritiskom na generiranje prikazuje se cron izraz, a dugmetom za kopiranje se prenosi u međuspremnik

4

Provjera značenja na kartici Provjera

Unesite svoj cron izraz i pritisnite provjeru da prikažete objašnjenje i naredni termin izvršavanja

Primjeri upotrebe

Postavljanje periodičnog izvršavanja na Linuxu

Tačno kreiranje izraza za upis u crontab i sprečavanje grešaka u podešavanju

Dešifriranje preuzetih postavki

Brzo razumijevanje rada izraza u konfiguracijskim datotekama koje je ostavio prethodnik

Postavljanje periodičnih poslova u CI/CD

Definiranje rasporeda izvršavanja periodičnih poslova poput build okidača u Jenkinsu

Učenje i vježbanje cron sintakse

Savladavanje sintakse uz provjeru kada će napisani izraz raditi prema zakazanim izvršavanjima

Osnovna znanja

Kako pisati cron izraz

cron izraz je notacija koja u Linux-u i sličnim sistemima specificira vrijeme periodičkog izvršavanja procesa koristeći 5 polja: „minut sat dan mjesec dan_sedmice". Na primjer, „*/5 * * * *" znači izvršavanje svakih 5 minuta.

  • Zvjezdica:„*" je simbol koji predstavlja sve vrijednosti tog polja. Kada napišete „0 9 * * *", to znači izvršavanje svakog dana u 9:00.
  • Raspon i lista:U poljima možete navedati raspon sa crticom ili više vrijednosti sa zarezom. Na primjer, „0 9 * * 1-5" znači izvršavanje od ponedjeljka do petka u 9:00.

Razlika od Quartz formata

Quartz format je proširena notacija korištena u Java job scheduler-ima. Ima 6-7 polja sa dodatnim poljima za sekunde na početku i godinu na kraju, te koristi posebne simbole kao što su „?" i „L".

Posebni simboli kao L, W, #

U Quartz formatu, polja za dan i dan sedmice mogu sadržavati posebne simbole koji nisu dostupni u standardnom cron-u, omogućavajući kompleksnije raspored u jednom izrazu.

  • L (posljednji):„L" je simbol koji predstavlja zadnji dan mjeseca ili zadnji dan sedmice. U polju dana, „L" znači posljednji dan mjeseca, a u polju dana sedmice, „6L" znači posljednji petak.
  • W (radni dan):„W" je simbol koji predstavlja radni dan najbliži navedenom datumu. Na primjer, „15W" znači radni dan najbliži 15. (ako je 15. subota, tada 14. petak).
  • # (n-ti dan sedmice):„#" je simbol koji predstavlja n-ti dan sedmice u mjesecu. Na primjer, „6#3" znači treći petak mjeseca, specificira koji je po redu dan sedmice unutar mjeseca.

Sigurnost i privatnost

Sve u pregledniku

Uneseni podaci se obrađuju samo u vašem pregledniku i ne šalju se vani.

Obrada samo u pregledniku

generiranje i analiza cron izraza se izvršava samo u vašem pregledniku i ulazni podaci se ne šalju na server.

Komunikacija je šifrirana sa HTTPS

Učitavanje stranice je takođe šifrirano sa TLS i treća osoba ne može pročitati sadržaj.

Nema slanja trećim stranama

Ulazni sadržaj se ne šalje spoljašnjim servisima kao što su mreže oglasa ili trekeri.

Nema automatskog čuvanja rezultata

generirani i provjereni izraz i ulazne sugestije se ne čuvaju na serveru.

Prati RAKKOTOOLS na Google pretrazi

175 korisnih alata postaje lakše pronaći iz Google pretraze i AI pretraze!

  • Pronađi se pretraživanjem
  • Prikazuje se i u AI pretrazi
  • Otkrij nove alate
Povezani alati