Cron Job každou hodinu — 0 * * * *
Vytvářejte cron výrazy s rozevíracími nabídkami a okamžitě si prohlédněte plán v jednoduchém jazyce plus dalších 5 reálných časů běhu.
Výsledek
Tato stránka otevře tvůrce s předinstalovaným 0 * * * * – spouští se v minutu 0 každou hodinu, 24krát denně. Pevná 0 v poli minut je to, co dělá to hodinové: úloha se spustí přesně v hodinu v 00:00, 01:00, 02:00 a tak dále.
Běžnou začátečnickou chybou je psaní * * * * * a očekávání „každou hodinu“ – tento výraz se ve skutečnosti spustí každou minutu, 1440krát za den. Pole minut musí být připnuto ke konkrétní hodnotě pro hodinový plán; přesně to ukazuje tato předvolba. Hodinové úlohy obvykle zpracovávají kontroly rotace protokolů, generování sestav, čištění vypršených relací a synchronizaci se střední frekvencí.
Pokud každá služba na hostiteli běží v minutu 0, všechny společně nastartují CPU – fenomén známý jako „hřmící stádo“. Zvažte kompenzaci úlohy na minutu 7 nebo 23 úpravou hodnoty minuty; plán zůstává každou hodinu, ale přestane soutěžit s úkoly v průběhu hodiny všech ostatních. Níže uvedený seznam dalších spuštění ukazuje okamžitý účinek jakékoli změny.