⏱️
← กลับไปคู่มือ

วิธีรัน Cron Job ทุก 5 นาที (พร้อมตัวอย่าง)

· แท็ก: cron-every-5-minutes, every-5-minutes-cron, cron-interval, crontab-examples, scheduling

วิธีรัน Cron Job ทุก 5 นาที

cron expression "ทุก 5 นาที" เป็นหนึ่งในรูปแบบการจัดตารางที่พบบ่อยที่สุดสำหรับการตรวจสอบสุขภาพ, สคริปต์เฝ้าติดตาม และการประมวลผลคิวเบื้องหลัง คู่มือนี้แสดงวิธีการเขียนและตำแหน่งที่จะใช้งานอย่างแน่นอน

Cron Expression ทุก 5 นาที

เพื่อรันคำสั่งทุก 5 นาที ใช้ตัวดำเนินการ */5 ในฟิลด์นาที:

*/5 * * * * /path/to/script.sh

expression นี้รัน /path/to/script.sh ที่นาที 0, 5, 10, 15, 20 และต่อไป — 288 ครั้งต่อวัน

รูปแบบที่พบบ่อย

ทุก 5 นาทีในช่วงเวลาทำงาน

*/5 9-17 * * 1-5 /path/to/script.sh

รันทุก 5 นาทีระหว่าง 9:00 ถึง 17:59 น. วันจันทร์ถึงวันศุกร์

ทุก 10 หรือ 15 นาที

เพียงเปลี่ยนตัวหาร:

*/10 * * * * /path/to/job.sh   # every 10 minutes
*/15 * * * * /path/to/job.sh   # every 15 minutes

กรณีการใช้งาน

  • การตรวจสอบสุขภาพ: ตรวจสอบว่า API หรือบริการตอบสนองทุก 5 นาที
  • การประมวลผลคิว: ระบายคิวข้อความตามช่วงเวลาที่กำหนด
  • การเฝ้าติดตาม: เก็บรวบรวมเมตริกหรือตัวอย่างบันทึกตามช่วงเวลาปกติ

สรุป

จำไว้ว่า: */5 ในฟิลด์นาทีเป็นวิธีมาตรฐานในการจัดตาราง job ทุก 5 นาทีใน cron จับคู่กับฟิลด์ชั่วโมง, วัน, เดือน และวันในสัปดาห์เพื่อจำกัดกรอบเวลา

วิธีรัน Cron Job ทุก 5 นาที (พร้อมตัวอย่าง) - CoolTool