cron vytvoriť a skontroliť

Generovanie a kontrola výrazov cron

Funkcie

Podpora rozšírení formátu Quartz

Možnosť zadať aj pokročilé operátory ako sekundy, roky či L, W a #

Zostavenie výrazu výberom tlačidiel

Jednoduché ovládanie iba výberom režimu, napríklad každý, interval alebo rozsah

Automatický výpočet ďalšieho času spustenia

Zobrazenie zoznamu najbližších 5 plánovaných spustení vygenerovaného alebo skontrolovaného výrazu

Vysvetlenie významu výrazu cron textom

Aj zložité výrazy zobrazí ako zrozumiteľné textové vysvetlenie

Návod na použitie

1

Prepínanie funkcií pomocou kariet

Na vytvorenie výrazu zvoľte kartu „Vytvoriť“, na zistenie významu kartu „Skontrolovať“

2

Nastavenie podmienok jednotlivých polí

Zadajte čas spustenia tlačidlami režimu a hodnotami pre sekundy, minúty, hodiny, dni, mesiace, dni v týždni a roky

3

Získanie výrazu tlačidlom generovania

Po stlačení generovania sa zobrazí výraz cron, ktorý tlačidlom kopírovania prenesiete do schránky

4

Overenie významu na karte kontroly

Zadajte vlastný výraz cron a po stlačení skontrolovania sa zobrazí vysvetlenie a ďalší čas spustenia

Príklady použitia

Nastavenie pravidelného spúšťania v Linuxe

Presné vytvorenie výrazu na zápis do crontabu a predchádzanie chybám v nastavení

Rozlúštenie prevzatých nastavení

Rýchle pochopenie toho, ako sa správa výraz v konfiguračnom súbore zanechanom predchodcom

Nastavenie pravidelných úloh CI/CD

Definovanie plánu spúšťania pravidelných úloh, napríklad spúšťačov zostavení v Jenkinse

Učenie a precvičovanie zápisu cron

Osvojenie zápisu overovaním v pláne spustení, kedy sa napísaný výraz spustí

Základné poznatky

Ako písať cron výrazy

Výraz cron je notácia, ktorá sa používa v systémoch Linux a podobných na špecifikáciu času periodického vykonávania úloh pomocou 5 polí „minúta hodina deň mesiac deň_týždňa". Napríklad „*/5 * * * *" znamená vykonávanie každých 5 minút.

  • Hviezdička:Znak „*" reprezentuje všetky hodnoty v danom poli. Výraz „0 9 * * *" znamená spustenie o 9:00 každý deň.
  • Rozsahy a zoznamy:V poli môžete zadať rozsah pomocou pomlčky a viacero hodnôt pomocou čiarky. Výraz „0 9 * * 1-5" znamená spustenie o 9:00 od pondelka do piatka.

Rozdiel oproti formátu Quartz

Formát Quartz je rozšírená notácia používaná plánovačmi úloh v ekosystéme Java, ktorá má 6 až 7 polí (na začiatku sú sekundy, na konci rok) a umožňuje špeciálne znaky ako „?" alebo „L".

Špeciálne znaky ako L, W a #

V polí deň a deň_týždňa formátu Quartz sú dostupné špeciálne znaky, ktoré sa v štandardnom crone nepoužívajú a umožňujú vyjadrenie zložitých plánov v jednom výraze.

  • L (posledný):Znak „L" reprezentuje posledný deň mesiaca alebo posledný výskyt dňa v týždni. V poli deň znamená „L" posledný deň mesiaca, v poli deň_týždňa znamená „6L" poslednú piatok.
  • W (pracovný deň):Znak „W" reprezentuje pracovný deň najbližší k zadanému dátumu. Výraz „15W" znamená pracovný deň najbližší k 15. dňu (ak je 15. deň sobota, potom piatok 14. deň).
  • # (n-tý deň týždňa):Znak „#" reprezentuje n-tý výskyt dňa v mesiaci. Výraz „6#3" znamená tretiu piatok v mesiaci.

Bezpečnosť a súkromie

Spracovanie v prehliadači

Zadané údaje sa spracúvajú len vo vašom prehliadači a neodosielajú sa von.

Spracovanie iba v prehliadači

Generovanie a analýza výrazu cron sa vykonáva výlučne vo vašom prehliadači a vstupné údaje sa neposielajú na server.

Komunikácia je šifrovaná cez HTTPS

Načítavanie stránky je tiež šifrované pomocou TLS a tretie strany nemôžu čítať obsah.

Bez odosielania tretím stranám

Vstupný obsah sa neposiela do externých služieb, ako sú sieťami reklám alebo sledovania.

Bez automatického ukladania výsledkov

Vygenerovaný alebo skontrolovaný výraz ani vstupné návrhy sa neukladajú na serveri.

Sledujte RAKKOTOOLS pri vyhľadávaní v Google

175 užitočných nástrojov budú ľahšie nájditeľné pri vyhľadávaní v Google a AI vyhľadávaní!

  • Nájdete pri vyhľadávaní
  • Zobrazí sa aj v AI vyhľadávaní
  • Objavte nové nástroje
Súvisiace nástroje