Cron Job každú hodinu — 0 * * * *
Zostavte si cron výrazy pomocou rozbaľovacích ponúk a okamžite si pozrite plán v jednoduchom jazyku plus ďalších 5 skutočných časov spustenia.
Výsledok
Na tejto stránke sa otvorí tvorca s predinštalovaným 0 * * * * – spúšťa sa v 0. minúte každú hodinu, 24-krát denne. Pevná 0 v poli minút je to, čo robí to hodinovou: úloha sa spustí presne v hodinu o 00:00, 01:00, 02:00 atď.
Bežnou chybou začiatočníkov je písanie * * * * * a očakávanie „každú hodinu“ – tento výraz sa v skutočnosti spúšťa každú minútu, 1440-krát za deň. Pole minút musí byť pripnuté na konkrétnu hodnotu pre hodinový plán; presne to ukazuje táto predvoľba. Hodinové úlohy zvyčajne spracovávajú kontroly rotácie protokolov, generovanie správ, čistenie vypršaných relácií a synchronizáciu so strednou frekvenciou.
Ak každá služba na hostiteľovi beží v minúte 0, všetky spoločne rozhýbu CPU – jav známy ako „hromové stádo“. Zvážte kompenzáciu svojej úlohy na 7. alebo 23. minútu úpravou hodnoty minúty; plán zostáva každú hodinu, ale prestane súťažiť s hodinovými úlohami všetkých ostatných. Nižšie uvedený zoznam spustenia ukazuje okamžitý účinok akejkoľvek zmeny.