เครื่องสร้างนิพจน์ Cron
สร้างและตรวจสอบนิพจน์ Cron สำหรับการตั้งเวลางาน อินเทอร์เฟซภาพพร้อมคำอธิบายที่อ่านง่ายและเวลาการทำงานถัดไป
ทุกนาที, ทุกชั่วโมง
รูปแบบนิพจน์ Cron
ฟิลด์ | ค่าที่อนุญาต | อักขระพิเศษ |
---|---|---|
นาที | 0-59 | * , - / |
ชั่วโมง | 0-23 | * , - / |
วัน | 1-31 | * , - / |
เดือน | 1-12 | * , - / |
วันในสัปดาห์ | 0-6 (0=วันอาทิตย์) | * , - / |
* - ค่าใดๆ (wildcard)
, - ตัวแยกรายการค่า (เช่น 1,3,5)
- - ช่วงของค่า (เช่น 1-5)
/ - ค่าขั้น (เช่น */5 = ทุก 5)
เลือกจากพรีเซ็ตด่วนหากกำหนดเวลาของคุณตรงกับรูปแบบทั่วไป เช่น 'ทุกชั่วโมง' 'ทุกวัน' หรือ 'ทุกวันทำงาน' พรีเซ็ตเหล่านี้กำหนดค่าฟิลด์ทั้งหมดด้วยนิพจน์ cron ที่พิสูจน์แล้วสำหรับความต้องการกำหนดเวลาทั่วไปทันที
สำหรับกำหนดเวลาแบบกำหนดเอง ใช้ตัวเลือกแบบเลื่อนลงเพื่อกำหนดค่าแต่ละส่วนประกอบของเวลา: นาที (0-59) ชั่วโมง (0-23) วัน (1-31) เดือน (1-12) และวันในสัปดาห์ (0-6 โดย 0=วันอาทิตย์)
ตรวจสอบนิพจน์ Cron ที่สร้างขึ้นที่แสดงในฟิลด์ข้อความ นี่คือไวยากรณ์ cron จริงที่คุณจะใช้ในไฟล์ crontab การกำหนดค่า CI/CD หรือแพลตฟอร์มอัตโนมัติของคุณ
อ่านคำอธิบายที่อ่านง่ายด้านล่างนิพจน์เพื่อตรวจสอบว่ากำหนดเวลาของคุณตรงกับความตั้งใจ
ตรวจสอบรายการ 5 ครั้งถัดไปเพื่อดูว่างานของคุณจะทำงานเมื่อใด
คลิกปุ่มคัดลอกเพื่อคัดลอกนิพจน์ cron ไปยังคลิปบอร์ดของคุณ พร้อมวางในไฟล์ crontab การกำหนดค่ากำหนดเวลา หรือเครื่องมืออัตโนมัติ
เคล็ดลับโปร
- ตรวจสอบเวลา 5 ครั้งถัดไปเสมอก่อนปรับใช้งาน cron ไปยังการผลิต
- จำไว้ว่านิพจน์ cron ไม่รวมวินาที - ช่วงเวลาที่เล็กที่สุดคือนาที
- เมื่อใช้ทั้งฟิลด์วันและวันในสัปดาห์ การใช้งาน cron ส่วนใหญ่ใช้ตรรกะ OR
- สำหรับสภาพแวดล้อมการผลิต หลีกเลี่ยงการกำหนดเวลางานหนักตรงชั่วโมงเต็ม
ทำไมต้องใช้เครื่องมือนี้
เครื่องสร้างนิพจน์ Cron ขจัดเส้นโค้งการเรียนรู้และข้อผิดพลาดไวยากรณ์ที่เกี่ยวข้องกับการกำหนดเวลา cron ทำให้การทำงานอัตโนมัติสามารถเข้าถึงได้สำหรับนักพัฒนา ผู้ดูแล และทีมปฏิบัติการไม่ว่าจะมีความเชี่ยวชาญด้าน cron หรือไม่