Phát triển
9 phút đọc
Làm chủ biểu thức cron: lập lịch tác vụ như một chuyên gia
Biểu thức cron có vẻ đơn giản, nhưng thường tạo ra các sự cố vận hành tốn kém. Biết cú pháp thôi chưa đủ — bạn cũng phải nghĩ đến múi giờ, thử lại và chồng chéo.
Cấu trúc cơ bản
Định dạng cổ điển sử dụng năm trường: phút, giờ, ngày trong tháng, tháng và ngày trong tuần. Từ đó kết hợp phạm vi, danh sách, bước và ký tự đại diện.
Điều thường gây nhầm lẫn
Sự tương tác giữa ngày trong tháng và ngày trong tuần tạo ra nhiều lỗi. Trước khi triển khai, hãy luôn kiểm tra các lần chạy thực tế tiếp theo.
Thực hành vận hành tốt
- Xác minh múi giờ của môi trường
- Tránh các lần chạy chồng chéo
- Thêm log và health check
- Thiết kế logic thử lại riêng biệt