Vytvoření a ověření cron

Vytvořte a ověřte výraz cron

Funkce

Podpora rozšíření formátu Quartz

Lze zadat i pokročilé operátory jako sekundy, roky či L, W a #

Sestavení výrazu pomocí tlačítek

Jednoduché ovládání – stačí zvolit režim jako každý, interval nebo rozsah

Automatický výpočet příštího spuštění

Zobrazení nejbližších 5 naplánovaných spuštění vytvořeného či ověřeného výrazu

Slovní popis významu výrazu cron

I složité výrazy se zobrazí jako srozumitelný popis v běžném jazyce

Použití

1

Přepínání funkcí kartami

Pro tvorbu výrazu zvolte kartu „Vytvořit“, pro zjištění významu kartu „Ověřit“

2

Nastavení podmínek polí

U sekund, minut, hodin, dnů, měsíců, dnů v týdnu a roků určete čas spuštění pomocí tlačítek režimu a hodnot

3

Získání výrazu tlačítkem generování

Po stisknutí generování se zobrazí výraz cron, který lze tlačítkem zkopírovat do schránky

4

Ověření významu na kartě Ověřit

Zadejte svůj výraz cron a po stisknutí ověření se zobrazí popis a čas příštího spuštění

Příklady použití

Nastavení pravidelných úloh v Linuxu

Přesné vytvoření výrazu pro zápis do crontab a předcházení chybám nastavení

Rozluštění převzatého nastavení

Rychlé pochopení chování výrazu v konfiguračním souboru po předchůdci

Nastavení pravidelných úloh CI/CD

Definování plánu spouštění pravidelných úloh, například triggerů sestavení v Jenkins

Učení a procvičování zápisu cron

Osvojení zápisu s ověřováním, kdy se napsaný výraz spustí, podle plánu spuštění

Základní poznatky

Jak psát výraz cron

Výraz cron je notace používaná v systémech Linux a dalších k určení času periodického spouštění procesů pomocí 5 polí: "minuta hodina den měsíc den_v_týdnu". Například "*/5 * * * *" znamená spuštění každých 5 minut.

  • Hvězdička:Symbol "*" představuje všechny hodnoty v daném poli. Zápis "0 9 * * *" znamená spuštění každý den v 9:00.
  • Rozsah a seznam:V poli můžete zadat rozsah pomocí pomlčky a více hodnot pomocí čárky. Výraz "0 9 * * 1-5" znamená spuštění od pondělí do pátku v 9:00 ráno.

Rozdíl od formátu Quartz

Formát Quartz je rozšířená notace používaná plánovači úloh v systémech Java. Má 6–7 polí se sekundami na začátku a rokem na konci a umožňuje speciální symboly jako "?" a "L".

Speciální symboly L, W, # atd.

V polích den a den_v_týdnu formátu Quartz můžete používat speciální symboly, které nejsou v běžném cronu, což umožňuje vyjádřit složité plány v jednom výrazu.

  • L (poslední):Symbol "L" představuje poslední den měsíce nebo poslední den v týdnu. "L" v poli dne znamená poslední den měsíce, "6L" v poli dne v týdnu znamená poslední pátek.
  • W (pracovní den):Symbol "W" představuje pracovní den nejbližší k určitému datu. "15W" znamená pracovní den nejbližší k 15. (pokud je 15. sobota, pak to znamená pátek 14.).
  • # (n-tý den v týdnu):Symbol "#" představuje n-tý den v týdnu. Výraz "6#3" znamená třetí pátek, tedy kterou řadou je daný den v týdnu v měsíci.

Bezpečnost a soukromí

Vše v prohlížeči

Vstupní data jsou zpracována pouze ve vašem prohlížeči a nejsou odesílána ven.

Zpracování pouze v prohlížeči

vytvoření a analýza výrazu cron se provádí výhradně v rámci vašeho prohlížeče a vstupní data se neposílají na server.

Komunikace šifrována pomocí HTTPS

Načítání stránky je také šifrováno pomocí TLS a třetí strany nemohou přečíst obsah.

Bez odesílání třetím stranám

Vstupní data se neposílají externím službám, jako jsou reklamní sítě nebo sledovací služby.

Bez automatického ukládání výsledků

vytvořené a ověřené výrazy a navrhované vstupy se neukládají na serveru.

Sledujte RAKKOTOOLS v Googlově vyhledávání

175 užitečných nástrojů je snadnější najít v Googlově vyhledávání a vyhledávání AI!

  • Nalezení ve vyhledávání
  • Také se zobrazí ve vyhledávání AI
  • Objevujte nové nástroje
Související nástroje