Სარჩევი:

რა არის Cron Job Scheduling?
რა არის Cron Job Scheduling?

ვიდეო: რა არის Cron Job Scheduling?

ვიდეო: რა არის Cron Job Scheduling?
ვიდეო: How to schedule a Cron Job to run a script on Ubuntu 16.04 2024, ნოემბერი
Anonim

კრონ არის დაგეგმვა დემონი, რომელიც ასრულებს დავალებებს განსაზღვრული ინტერვალებით. ამ ამოცანებს ე.წ კრონის სამუშაოები და ძირითადად გამოიყენება სისტემის მოვლის ან ადმინისტრირების ავტომატიზაციისთვის. The კრონის სამუშაოები შეიძლება დაიგეგმოს გაშვება წუთით, საათით, თვის, თვის, კვირის დღის ან მათი ნებისმიერი კომბინაციით.

უბრალოდ, როგორ დავგეგმო კრონის სამუშაო?

ჯგუფური სამუშაოების დაგეგმვა cron-ის გამოყენებით (UNIX-ზე)

  1. შექმენით ASCII ტექსტური cron ფაილი, როგორიცაა batchJob1. ტექსტი.
  2. შეცვალეთ cron ფაილი ტექსტური რედაქტორის გამოყენებით, რათა შეიტანოთ ბრძანება მომსახურების დაგეგმვისთვის.
  3. cron სამუშაოს გასაშვებად, შეიყვანეთ ბრძანება crontab batchJob1.
  4. დაგეგმილი სამუშაოების შესამოწმებლად, შეიყვანეთ ბრძანება crontab -1.
  5. დაგეგმილი სამუშაოების წასაშლელად, აკრიფეთ crontab -r.

ანალოგიურად, რატომ ვიყენებთ cron job? Cron Jobs გამოიყენება დაგეგმვისთვის დავალებები სერვერზე გასაშვებად. ისინი ყველაზე ხშირად გამოყენებული სისტემის მოვლის ან ადმინისტრირების ავტომატიზაციისთვის. თუმცა, ისინი არიან ასევე შესაბამისი ვებ განაცხადი განვითარება. იქ არიან ბევრი სიტუაცია, როდესაც ვებ განაცხადი შეიძლება გარკვეული დავალებები პერიოდულად იმუშაოს.

შესაბამისად, რა არის cron job?

კრონ არის Linux უტილიტა, რომელიც გეგმავს ბრძანებას ან სკრიპტს თქვენს სერვერზე, რათა ავტომატურად იმუშაოს მითითებულ დროსა და თარიღზე. ა კრონის სამუშაო არის დაგეგმილი დავალება თავად. Cron სამუშაოები შეიძლება ძალიან სასარგებლო იყოს განმეორებადი ამოცანების ავტომატიზაციისთვის.

როგორ ხედავთ, რა კრონის სამუშაოები მუშაობს?

log ფაილი, რომელიც არის /var/log საქაღალდეში. ეძებს გამომავალს, თქვენ იხილეთ თარიღი და დრო კრონის სამუშაო აქვს გაშვება . ამას მოჰყვება სერვერის სახელი, კრონ ID, cPanel მომხმარებლის სახელი და გაშვებული ბრძანება. ბრძანების დასასრულს თქვენ იხილეთ სცენარის სახელი.

გირჩევთ: