สารบัญ:

Cron Job Scheduling คืออะไร?
Cron Job Scheduling คืออะไร?

วีดีโอ: Cron Job Scheduling คืออะไร?

วีดีโอ: Cron Job Scheduling คืออะไร?
วีดีโอ: Cron Jobs For Beginners | Linux Task Scheduling 2024, พฤศจิกายน
Anonim

ครอน คือ กำหนดการ daemon ที่รันงานในช่วงเวลาที่กำหนด งานเหล่านี้เรียกว่า งาน cron และส่วนใหญ่จะใช้เพื่อบำรุงรักษาหรือดูแลระบบโดยอัตโนมัติ NS งาน cron สามารถตั้งเวลาให้ทำงานเป็นนาที ชั่วโมง วันของเดือน เดือน วันในสัปดาห์ หรือหลายค่าผสมกัน

ฉันจะกำหนดเวลางาน cron ได้อย่างไร

การจัดกำหนดการงานแบตช์โดยใช้ cron (บน UNIX)

  1. สร้างไฟล์ cron ข้อความ ASCII เช่น batchJob1.txt
  2. แก้ไขไฟล์ cron โดยใช้โปรแกรมแก้ไขข้อความเพื่อป้อนคำสั่งเพื่อกำหนดเวลาบริการ
  3. ในการรันงาน cron ให้ป้อนคำสั่ง crontab batchJob1
  4. ในการตรวจสอบงานที่กำหนดเวลาไว้ ให้ป้อนคำสั่ง crontab -1
  5. หากต้องการลบงานที่กำหนดเวลาไว้ ให้พิมพ์ crontab -r

ในทำนองเดียวกันทำไมเราถึงใช้งาน cron? มีการใช้งาน Cron สำหรับการตั้งเวลา งาน เพื่อทำงานบนเซิร์ฟเวอร์ เป็นส่วนใหญ่ ใช้แล้ว สำหรับการบำรุงรักษาหรือการบริหารระบบอัตโนมัติ อย่างไรก็ตาม พวกเขา เป็น ยังเกี่ยวข้องกับเว็บ แอปพลิเคชัน การพัฒนา. ที่นั่น เป็น หลายสถานการณ์เมื่อเว็บ แอปพลิเคชัน อาจต้องการบางอย่าง งาน เพื่อเรียกใช้เป็นระยะ

ดังนั้นงาน cron คืออะไร?

cron เป็นยูทิลิตี้ Linux ซึ่งกำหนดเวลาให้คำสั่งหรือสคริปต์บนเซิร์ฟเวอร์ของคุณทำงานโดยอัตโนมัติตามเวลาและวันที่ที่ระบุ NS งาน cron เป็นกำหนดการ งาน ตัวเอง. งาน Cron มีประโยชน์มากในการทำงานซ้ำ ๆ โดยอัตโนมัติ

คุณเห็นได้อย่างไรว่างาน cron กำลังทำงานอยู่?

ไฟล์บันทึก ซึ่งอยู่ในโฟลเดอร์ /var/log เมื่อดูผลลัพธ์ คุณจะ ดู วันที่และเวลาที่ งาน cron มี วิ่ง . ตามด้วยชื่อเซิร์ฟเวอร์ cron ID ชื่อผู้ใช้ cPanel และคำสั่งที่รัน เมื่อสิ้นสุดคำสั่ง คุณจะ ดู ชื่อของสคริปต์

แนะนำ: