โปรแกรมแปลงนิพจน์ Cron Job ออนไลน์: แปลนิพจน์ Cron เป็นภาษาอังกฤษ
การจัดการงานที่กำหนดเวลาไว้ไม่ควรเป็นการเดา เครื่องมือ Cron Job Parser ของเรา เป็นเครื่องมือทรงพลังที่ออกแบบมาเพื่อช่วยคุณถอดรหัส ตรวจสอบความถูกต้อง และแก้ไขข้อผิดพลาดของนิพจน์ Cron ไม่ว่าคุณจะตั้งค่าสคริปต์สำรองข้อมูล ระบบส่งอีเมลอัตโนมัติ หรืองานทำความสะอาดฐานข้อมูล เครื่องมือนี้จะช่วยให้มั่นใจได้ว่า กำหนดการ crontab ของคุณ ถูกต้องแม่นยำโดยการแปลงไวยากรณ์ทางเทคนิคให้เป็นภาษาที่ชัดเจนและอ่านง่าย
เหตุผลที่คุณต้องการตัวแยกวิเคราะห์นิพจน์ Cron
ไวยากรณ์ของ Cron นั้นมีประสิทธิภาพสูง แต่ก็อาจอ่านยากในทันที โดยเฉพาะอย่างยิ่งกับช่วงเวลาที่ซับซ้อน
ขจัดข้อผิดพลาดในการจัดตารางเวลา
เพียงแค่ใส่เครื่องหมายดอกจันหรือตัวเลขผิดที่ ก็อาจทำให้โปรแกรมทำงานทุกนาทีแทนที่จะเป็นวันละครั้ง ซึ่งอาจทำให้เซิร์ฟเวอร์ล่มหรือทำให้ค่าใช้จ่ายบนคลาวด์สูงขึ้นได้ โปรแกรมวิเคราะห์ของเราจะระบุข้อผิดพลาดเหล่านี้ก่อนที่คุณจะนำไปใช้งานจริง
ดูภาพเวลาการวิ่งที่จะเกิดขึ้น
การเข้าใจ0 0 1,15 * *เป็นเรื่องหนึ่ง การรู้แน่ชัดว่าวันและเวลาใดในเดือนถัดไปที่จะถึงนี้เป็นอีกเรื่องหนึ่ง เครื่องมือของเราแสดงรายการเวลาดำเนินการถัดไปหลายครั้ง เพื่อให้คุณสามารถตรวจสอบตารางเวลาเทียบกับข้อกำหนดของโครงการได้
คุณสมบัติหลักของ Cron Parser & Validator
เครื่องมือของเราสนับสนุนรูปแบบ crontab มาตรฐาน รวมถึงไวยากรณ์เพิ่มเติมที่ใช้โดยเฟรมเวิร์กสมัยใหม่
1. การแปลที่มนุษย์อ่านได้
เปลี่ยน*/15 9-17 * * 1-5เป็น"ทุก 15 นาที ระหว่างเวลา 09:00 น. ถึง 17:59 น. วันจันทร์ถึงวันศุกร์" ได้ทันที ฟีเจอร์นี้เหมาะอย่างยิ่งสำหรับการตรวจสอบความถูกต้องของตรรกะกับสมาชิกในทีมที่ไม่เชี่ยวชาญด้านเทคนิค
2. รองรับฟิลด์ Cron ทั้งหมด
ตัวแยกวิเคราะห์สามารถจัดการกับฟิลด์ cron มาตรฐานทั้งห้า(หรือหก) ฟิลด์ได้อย่างแม่นยำ:
นาที: 0-59
เวลาทำการ: 0-23 น.
วันที่ของเดือน: 1-31
เดือน: 1-12(หรือ มกราคม-ธันวาคม)
วันในสัปดาห์: 0-6(หรือ อาทิตย์-เสาร์)
3. รองรับอักขระพิเศษ
เราจัดการกับตัวอักษร "ซับซ้อน" ที่มักก่อให้เกิดความสับสน:
เครื่องหมายดอกจัน(*):ทุกค่า
เครื่องหมายจุลภาค(,):รายการค่าต่างๆ
เครื่องหมายขีดกลาง(-):ช่วงของค่าต่างๆ
เครื่องหมายทับ(/):เพิ่มทีละขั้นหรือทีละค่า
L:วันสุดท้ายของเดือนหรือสัปดาห์
วิธีใช้งานตัวแยกวิเคราะห์งาน Cron
ป้อนนิพจน์:วางนิพจน์ cron ของคุณ(เช่น
5 4 * * *) ลงในช่องป้อนข้อมูลการแยกวิเคราะห์แบบทันที:เครื่องมือนี้จะแยกแต่ละฟิลด์และแสดงคำแปลภาษาอังกฤษโดยอัตโนมัติ
ตรวจสอบตารางเวลา:ดูรายการ "รอบการแสดงครั้งถัดไป" เพื่อยืนยันวันที่ดำเนินการ
คัดลอกและใช้งาน:เมื่อพอใจแล้ว ให้คัดลอกนิพจน์ลงใน crontab หรือตัวกำหนดเวลาทำงานของคุณ
ตัวอย่างนิพจน์ Cron ทั่วไป
| กำหนดการ | การแสดงออกของ Cron | คำอธิบายที่มนุษย์อ่านได้ |
| ทุกนาที | * * * * * |
ทุกนาที ทุกชั่วโมง ทุกวัน |
| ทุกวันเวลาเที่ยงคืน | 0 0 * * * |
ทุกวันเวลาเที่ยงคืน |
| ทุกวันอาทิตย์ | 0 0 * * 0 |
เวลา 00:00 น. เฉพาะวันอาทิตย์เท่านั้น |
| เวลาทำการ | 0 9-17 * * 1-5 |
ทุกต้นชั่วโมง ตั้งแต่เวลา 9:00 น. ถึง 17:00 น. วันจันทร์ถึงวันศุกร์ |
คำถามที่พบบ่อย(FAQ)
Cron Job คืออะไร?
Cron job คือโปรแกรมกำหนดเวลาทำงานตามเวลาในระบบปฏิบัติการคอมพิวเตอร์แบบ Unix ผู้ใช้ใช้มันเพื่อกำหนดเวลาให้งาน(คำสั่งหรือสคริปต์เชลล์) ทำงานเป็นระยะๆ ในเวลา วันที่ หรือช่วงเวลาที่กำหนด
เครื่องมือนี้รองรับนิพจน์ 6 ฟิลด์(วินาที) หรือไม่?
ใช่! ตัวแยกวิเคราะห์ของเราใช้งานได้กับทั้ง crontab มาตรฐานที่มี 5 ฟิลด์ และนิพจน์ที่มี 6 ฟิลด์ ซึ่งมักใช้ในการกำหนดเวลาใน Java(Quartz) หรือ Spring Framework
ข้อมูลของฉันเป็นส่วนตัวหรือไม่?
แน่นอน การประมวลผลทั้งหมดจะดำเนินการในเบราว์เซอร์ของคุณโดยใช้ JavaScript เราไม่เก็บข้อมูลนิพจน์หรือรายละเอียดเซิร์ฟเวอร์ของคุณ เพื่อให้มั่นใจว่าโครงสร้างพื้นฐานภายในของคุณยังคงเป็นส่วนตัว