0

งาน Cron ทุกชั่วโมง — 0 * * * *

สร้างนิพจน์ cron ด้วยดรอปดาวน์ และดูกำหนดการในภาษาธรรมดาทันที บวกกับรันไทม์จริง 5 ครั้งถัดไป

กำลังประมวลผล... 0%

ผลลัพธ์

หน้านี้เปิดตัวสร้างที่โหลดไว้ล่วงหน้าด้วย 0 * * * * — ทำงานที่นาทีที่ 0 ของทุก ๆ ชั่วโมง 24 ครั้งต่อวัน ค่าคงที่ 0 ในฟิลด์นาทีคือสิ่งที่ทำให้เป็นรายชั่วโมง: งานจะเริ่มดำเนินการในชั่วโมงที่ 00:00, 01:00, 02:00 น. และอื่นๆ

ข้อผิดพลาดทั่วไปของผู้เริ่มต้นคือการเขียน * * * * * และคาดหวัง 'ทุก ๆ ชั่วโมง' — สำนวนนั้นทำงานทุกนาที 1,440 ครั้งต่อวัน ต้องปักหมุดฟิลด์นาทีให้เป็นค่าเฉพาะสำหรับกำหนดการรายชั่วโมง นั่นคือสิ่งที่พรีเซ็ตนี้แสดงให้เห็น โดยทั่วไปงานรายชั่วโมงจะจัดการกับการตรวจสอบการหมุนเวียนบันทึก การสร้างรายงาน การล้างเซสชันที่หมดอายุ และการซิงโครไนซ์ความถี่ปานกลาง

หากทุกบริการบนโฮสต์ทำงานที่นาทีที่ 0 บริการทั้งหมดจะขัดขวาง CPU ด้วยกัน ปรากฏการณ์ที่เรียกว่า 'ฝูงสายฟ้า' ลองชดเชยงานของคุณเป็นนาทีที่ 7 หรือ 23 โดยแก้ไขค่านาที ตารางจะเป็นรายชั่วโมงแต่จะหยุดแข่งขันกับงานประจำชั่วโมงของคนอื่นๆ รายการดำเนินการถัดไปด้านล่างแสดงผลของการเปลี่ยนแปลงทันที