สร้าง & ตรวจสอบ cron
สร้างและตรวจสอบนิพจน์ cron
จุดเด่น
รองรับส่วนขยายรูปแบบ Quartz
ระบุตัวดำเนินการขั้นสูงได้ เช่น วินาที ปี และ L, W, #
ประกอบนิพจน์ด้วยการเลือกปุ่ม
ใช้งานง่ายเพียงเลือกโหมด เช่น ทุกครั้ง ช่วงเวลา หรือช่วงพิสัย
คำนวณเวลารันครั้งถัดไปอัตโนมัติ
แสดงรายการกำหนดการรัน 5 ครั้งล่าสุดของนิพจน์ที่สร้างหรือตรวจสอบ
อธิบายความหมายของนิพจน์ cron เป็นข้อความ
แสดงเนื้อหาของนิพจน์ที่ซับซ้อนด้วยคำอธิบายที่เข้าใจง่าย
วิธีใช้งาน
สลับฟังก์ชันด้วยแท็บ
เลือกแท็บ "สร้าง" เพื่อสร้างนิพจน์ หรือ "ตรวจสอบ" เพื่อดูความหมาย
ตั้งเงื่อนไขของแต่ละฟิลด์
ระบุจังหวะการรันด้วยปุ่มโหมดและค่าสำหรับแต่ละฟิลด์ ได้แก่ วินาที นาที ชั่วโมง วัน เดือน วันในสัปดาห์ และปี
รับนิพจน์ด้วยปุ่มสร้าง
กดสร้างเพื่อแสดงนิพจน์ cron และคัดลอกไปยังคลิปบอร์ดด้วยปุ่มคัดลอก
ตรวจสอบความหมายในแท็บตรวจสอบ
ป้อนนิพจน์ cron ที่มีอยู่แล้วกดตรวจสอบ เพื่อแสดงคำอธิบายและเวลารันครั้งถัดไป
กรณีการใช้งาน
ตั้งค่าการรันเป็นระยะบน Linux
สร้างนิพจน์ที่ลงทะเบียนใน crontab ได้อย่างถูกต้อง เพื่อป้องกันการตั้งค่าผิดพลาด
ถอดความการตั้งค่าที่รับช่วงต่อมา
เข้าใจการทำงานของนิพจน์ในไฟล์ตั้งค่าที่ผู้ดูแลคนก่อนทิ้งไว้ได้อย่างรวดเร็ว
ตั้งค่างานเป็นระยะของ CI/CD
กำหนดกำหนดการรันของงานเป็นระยะ เช่น ทริกเกอร์การบิลด์ของ Jenkins
เรียนรู้และฝึกฝนการเขียน cron
เรียนรู้รูปแบบการเขียนพร้อมตรวจสอบว่านิพจน์ที่เขียนจะทำงานเมื่อใดจากกำหนดการรัน
ความรู้พื้นฐาน
วิธีการเขียนนิพจน์ cron
นิพจน์ cron คือสัญกรณ์ที่ใช้ในระบบ Linux เพื่อระบุเวลาในการดำเนินการตามกำหนดโดยใช้ 5 ช่อง ได้แก่ "นาที ชั่วโมง วัน เดือน วันในสัปดาห์" ตัวอย่างเช่น "*/5 * * * *" หมายถึงการดำเนินการทุก 5 นาที
- เครื่องหมายดอกจัน:"*" คือสัญลักษณ์ที่แทนค่าทั้งหมดในช่องนั้น เมื่อเขียน "0 9 * * *" จะหมายถึงการดำเนินการทุกวันเวลา 9 นาฬิกา 0 นาที
- ช่วงและรายการ:ในช่องสามารถระบุช่วงด้วยเครื่องหมายยัติภังค์ และหลายค่าด้วยเครื่องหมายจุลภาค "0 9 * * 1-5" หมายถึงการดำเนินการตั้งแต่วันจันทร์ถึงศุกร์เวลา 9 นาฬิกาเช้า
ความแตกต่างจากรูปแบบ Quartz
รูปแบบ Quartz คือสัญกรณ์ขยายที่ใช้ในตัวจัดการงาน Java โดยมีช่องเพิ่มเติมสำหรับวินาทีที่จุดเริ่มต้นและปีที่จุดสิ้นสุด ทำให้มี 6-7 ช่องทั้งหมด และสามารถใช้สัญลักษณ์พิเศษเช่น "?" และ "L" ได้
สัญลักษณ์พิเศษเช่น L, W, # เป็นต้น
ในรูปแบบ Quartz ช่องวันและวันในสัปดาห์สามารถใช้สัญลักษณ์พิเศษที่ไม่มีใน cron มาตรฐาน ซึ่งช่วยให้สามารถแสดงตารางเวลาที่ซับซ้อนได้ในนิพจน์เดียว
- L (สุดท้าย):"L" คือสัญลักษณ์ที่แทนวันสุดท้ายของเดือนหรือวันในสัปดาห์สุดท้าย "L" ในช่องวันหมายถึงวันสุดท้ายของเดือน "6L" ในช่องวันในสัปดาห์หมายถึงศุกร์สุดท้าย
- W (วันทำการ):“W” คือสัญลักษณ์ที่แทนวันทำการที่ใกล้ที่สุดกับวันที่ที่ระบุ โดย “15W” หมายถึงวันทำการที่ใกล้กับวันที่ 15 มากที่สุด (ถ้าวันที่ 15 ตรงกับวันเสาร์ ก็จะเป็นวันศุกร์ที่ 14)
- # (วันที่ n ในสัปดาห์):"#" คือสัญลักษณ์ที่แทนวันที่ n ในสัปดาห์ "6#3" หมายถึงศุกร์ที่ 3 ซึ่งช่วยให้สามารถระบุว่าเป็นวันที่กี่ในเดือนได้
ความปลอดภัยและความเป็นส่วนตัว
ประมวลผลภายในเบราว์เซอร์
ข้อมูลที่ป้อนจะถูกประมวลผลภายในเบราว์เซอร์ของคุณเท่านั้น และจะไม่ถูกส่งออกไปภายนอก
การประมวลผลเฉพาะในเบราว์เซอร์เท่านั้น
การสร้างและวิเคราะห์นิพจน์ cronดำเนินการทั้งหมดในเบราว์เซอร์ของคุณ ข้อมูลอินพุตจะไม่ถูกส่งไปยังเซิร์ฟเวอร์
การสื่อสารเข้ารหัสด้วย HTTPS
การโหลดหน้าเว็บเข้ารหัสด้วย TLS บุคคลที่สามไม่สามารถอ่านเนื้อหาได้
ไม่มีการส่งไปยังบุคคลที่สาม
ไม่ส่งเนื้อหาอินพุตไปยังบริการภายนอก เช่น เครือข่ายโฆษณาหรือตัวติดตามข้อมูล
ไม่มีการบันทึกผลลัพธ์อัตโนมัติ
ไม่มีการเก็บ นิพจน์ที่สร้างหรือตรวจสอบ หรือข้อเสนอแนะอินพุตไว้ในเซิร์ฟเวอร์
ติดตามรับข้อมูล RAKKOTOOLS ผ่าน Google ค้นหา
เครื่องมือสะดวก 175 รายการจะสามารถค้นหาได้ง่ายขึ้นจากการค้นหา Google และการค้นหา AI!
- พบได้ในการค้นหา
- แสดงผลในการค้นหา AI
- ค้นพบเครื่องมือใหม่
