0

Trình tạo Crontab

Xây dựng biểu thức cron với danh sách thả xuống và xem ngay lịch trình bằng ngôn ngữ đơn giản cộng với 5 lần chạy thực tiếp theo.

Đang xử lý... 0%

kết quả

Cú pháp cron nổi tiếng là ngắn gọn: năm trường được phân tách bằng dấu cách trong đó * có nghĩa là mọi thứ, */5 có nghĩa là mọi giá trị thứ năm và 0 0 * * 1 bằng cách nào đó có nghĩa là nửa đêm Thứ Hai. Trình tạo này loại bỏ phỏng đoán — thay vì viết biểu thức bằng tay, bạn xây dựng nó: đối với mỗi trường (phút, giờ, ngày trong tháng, tháng, ngày trong tuần), hãy chọn 'mọi giá trị', 'mọi N' hoặc nhập các giá trị và phạm vi cụ thể như 0,30 hoặc 9-17 và biểu thức gồm năm phần sẽ tự tập hợp lại khi bạn nhấp vào.

Kết quả được xác minh ba cách cùng một lúc. Bản thân biểu thức cập nhật trực tiếp và sẵn sàng sao chép vào crontab -e. Bên dưới nó, một câu ngôn ngữ đơn giản mô tả lịch trình — với tên tháng và ngày trong tuần bằng ngôn ngữ của bạn — vì vậy '*/10 2-4 * * 1-5' đọc như một câu chứ không phải là một câu đố. Và quan trọng nhất, công cụ này tính toán 5 thời gian chạy thực tế tiếp theo bằng phép toán lịch thực theo giờ địa phương của bạn: nếu lịch trình không diễn ra như những gì bạn mong đợi, bạn sẽ thấy lịch trình đó ngay lập tức trong ngày, trước khi công việc không đạt yêu cầu trong quá trình sản xuất.

Quá trình tính toán tuân theo ngữ nghĩa cron thực, bao gồm quy tắc áp dụng cho cả những quản trị viên có kinh nghiệm: khi cả hai trường ngày trong tháng và ngày trong tuần đều bị hạn chế, cron POSIX sẽ thực hiện công việc khi một trong hai trường khớp nhau chứ không phải cả hai. Các giá trị bước, danh sách và phạm vi được hỗ trợ trong mọi trường và các lịch trình không thể thực hiện được (như ngày 31 trong các tháng chỉ có tháng 2) được phát hiện thay vì âm thầm không bao giờ kích hoạt.

Mọi thứ đều chạy phía máy khách trong trình duyệt của bạn — chi tiết lịch trình không bao giờ rời khỏi máy của bạn và trang sẽ hoạt động ngoại tuyến sau khi được tải. Lưu ý công cụ này xây dựng các biểu thức crontab 5 trường tiêu chuẩn; nếu bạn có một biểu thức hiện có và chỉ muốn kiểm tra nó, hãy sử dụng trình xác thực cron riêng của chúng tôi, tập trung vào việc xác thực cú pháp thay vì xây dựng lịch trình.