Cron 下次執行計算器
快速預設
在上方輸入 cron 表達式,或選擇一個預設來查看即將到來的執行。
使用方法
- 貼上您的 cron 表達式,例如
*/15 * * * *,或選擇一個預設來啟動。 - 選擇要列出的即將進行的跑步次數(5、10、25 或 50),以根據您的需求查看最新的時間表。
- 查看下一次執行時間、最小/最大/平均間隔以及簡單的英語摘要以確認節奏。
常見問题
cron 下次執行計算器如何運作?
它會解析您的 cron 表達式,並從現在開始及時向前推進,收集與所有五個欄位相符的每個時刻,然後列出即將到來的執行時間。
運轉時間位於哪個時區?
執行時間使用瀏覽器的本機時區。生產 cron 守護程式使用伺服器時區,因此如果它們不同,請進行調整。
為什麼我的行程表沒有顯示即將進行的跑步?
這個表達式可能是不可能的(例如二月的第 30 天)或太遙遠的將來。仔細檢查日期和月份字段。
介紹
cron 下次執行計算器回答了每個工程師在編寫時間表後提出的問題:*什麼時候實際執行? *您無需解碼頭腦中的字段,而是貼上表達式並立即看到即將到來的執行時間、它們之間的間隔以及可讀的摘要。
時間表範例及其意義
| Expression | 簡單的英語 | 典型的下一次執行 |
|---|---|---|
*/15 * * * * |
每15分鐘一班 | :00,:15,:30,:45 |
0 9 * * 1-5 |
平日 09:00 | 週一至週五上午 9 點 |
0 0 1 * * |
1號午夜 | 每個月開始 |
30 2 * * 0 |
每週日 02:30 | 每週維護時段 |
為什麼區間統計很重要
計算器還會報告執行之間的最小、最大和平均間隙。這對於發現意外非常有用 - 例如,一個看起來「每小時」但實際上在夏令時邊界觸發兩次的計劃,或者一個執行集群而不是均勻分佈的作業。
常見用例
- 在部署新計劃之前,會在您期望的時候觸發確認。
- 根據實際執行節奏驗證警報閾值。
- 向非工程師準確解釋重複性工作何時發生。
最佳實踐
- 將時間視為近似值 - 他們假設 cron 守護程式已啟動並按計劃執行。
- 請注意瀏覽器和伺服器之間的時區和 DST 差異。
- 首先使用cron expression builder或cron expression validator建構或修復表達式,然後使用cron to human readable翻譯它。