Агуулгын хүснэгт:

Cron Job Scheduling гэж юу вэ?
Cron Job Scheduling гэж юу вэ?

Видео: Cron Job Scheduling гэж юу вэ?

Видео: Cron Job Scheduling гэж юу вэ?
Видео: Нүхжилт болон нөсөөг арилгах орц Никотинамид (Niacinamide) буюу Витамин B3 гэж юу вэ? • Anu Harchu 2024, May
Anonim

Крон нь хуваарь даалгавруудыг тодорхой интервалаар гүйцэтгэдэг дэмон. Эдгээр ажлуудыг нэрлэдэг cron ажил системийн засвар үйлчилгээ эсвэл удирдлагын автоматжуулалтад ихэвчлэн ашиглагддаг. The cron ажил минут, цаг, сарын өдөр, сар, долоо хоногийн өдөр эсвэл эдгээрийн аль нэгээр нь ажиллуулахаар төлөвлөж болно.

Тэгэхээр би яаж cron ажлын хуваарь гаргах вэ?

Cron ашиглан багцын ажлыг төлөвлөх (UNIX дээр)

  1. batchJob1 гэх мэт ASCII текст cron файл үүсгэ. txt.
  2. Текст засварлагч ашиглан cron файлыг засварлаж, үйлчилгээг төлөвлөх командыг оруулна уу.
  3. Cron ажлыг ажиллуулахын тулд crontab batchJob1 командыг оруулна уу.
  4. Төлөвлөсөн ажлуудыг шалгахын тулд crontab -1 командыг оруулна уу.
  5. Төлөвлөсөн ажлуудыг арилгахын тулд crontab -r гэж бичнэ үү.

Үүний нэгэн адил бид яагаад cron ажлыг ашигладаг вэ? Cron Jobs ашигладаг хуваарийн хувьд даалгавар сервер дээр ажиллуулах. Тэд хамгийн түгээмэл байдаг ашигласан системийн засвар үйлчилгээ эсвэл удирдлагын автоматжуулалтад зориулагдсан. Гэсэн хэдий ч тэд байна вэбтэй ч холбоотой програм хөгжил. Тэнд байна олон нөхцөл байдал үед вэб програм тодорхой хэрэгтэй байж магадгүй даалгавар үе үе ажиллуулах.

Үүний дагуу cron ажил гэж юу вэ?

cron нь таны сервер дээрх тушаал эсвэл скриптийг заасан цаг, огноогоор автоматаар ажиллуулахаар төлөвлөдөг Linux хэрэгсэл юм. А cron ажил хуваарьтай даалгавар өөрөө. Кроны ажил давтагдах ажлыг автоматжуулахад маш хэрэгтэй байж болно.

Та ямар cron ажлууд ажиллаж байгааг хэрхэн харж байна вэ?

/var/log хавтсанд байгаа лог файл. Гаралтыг харвал та болно үзнэ үү огноо, цаг cron ажил байна гүйх . Үүний дараа серверийн нэр, cron ID, cPanel хэрэглэгчийн нэр, ажиллаж буй тушаал. Тушаалын төгсгөлд та хийх болно үзнэ үү скриптийн нэр.

Зөвлөмж болгож буй: