Obsah:

Čo je plánovanie úloh Cron?
Čo je plánovanie úloh Cron?

Video: Čo je plánovanie úloh Cron?

Video: Čo je plánovanie úloh Cron?
Video: Citus and JSON for real-time analytics at Vizor Games | Citus Con: An Event for Postgres 2023 2024, Apríl
Anonim

Cron je a plánovanie démon, ktorý vykonáva úlohy v určených intervaloch. Tieto úlohy sú tzv cron pracovné miesta a väčšinou sa používajú na automatizáciu údržby alebo správy systému. The cron pracovné miesta možno naplánovať spustenie podľa minúty, hodiny, dňa v mesiaci, mesiaca, dňa v týždni alebo akejkoľvek ich kombinácie.

Len tak, ako si naplánujem úlohu cron?

Plánovanie dávkových úloh pomocou cronu (v systéme UNIX)

  1. Vytvorte textový súbor cron vo formáte ASCII, napríklad batchJob1. TXT.
  2. Upravte súbor cron pomocou textového editora a zadajte príkaz na naplánovanie služby.
  3. Ak chcete spustiť úlohu cron, zadajte príkaz crontab batchJob1.
  4. Na overenie naplánovaných úloh zadajte príkaz crontab -1.
  5. Ak chcete odstrániť naplánované úlohy, zadajte crontab -r.

Podobne, prečo používame cron job? Používajú sa úlohy Cron Jobs na plánovanie úlohy spustiť na serveri. Sú to najčastejšie použité na automatizáciu údržby alebo správy systému. Avšak oni sú relevantné aj pre web aplikácie rozvoj. Tam sú veľa situácií, keď web aplikácie môže potrebovať isté úlohy pravidelne bežať.

Čo je teda úloha cron?

cron je nástroj pre Linux, ktorý naplánuje automatické spustenie príkazu alebo skriptu na vašom serveri v určený čas a dátum. A cron job je naplánovaný úloha sám. Cron pracovné miesta môžu byť veľmi užitočné na automatizáciu opakujúcich sa úloh.

Ako vidíte, aké úlohy cronu sú spustené?

log súbor, ktorý sa nachádza v priečinku /var/log. Pri pohľade na výstup budete pozri dátum a čas cron job má behať . Za ním nasleduje názov servera, cron ID, používateľské meno cPanel a príkaz, ktorý sa spustil. Na konci príkazu budete pozri názov skriptu.

Odporúča: