分・時・日付・月・曜日の 5 フィールド形式と、先頭に秒・末尾に年を含められる Quartz/Spring の 6〜7 フィールド形式の両方を扱えます。
次回実行のプレビューはブラウザーのローカルタイムゾーンを使います。サーバーと異なる場合は揃えてください。
5 フィールドと 6〜7 フィールドの書式を混在させること、日曜 0/7 の使い分けミス、cron ファイルでの引用符抜けなどです。
リストにはカンマ (1,15)、範囲にはハイフン (1-5)、間隔にはステップ値 (*/15) を使います。平日だけなら 1-5 または MON-FRI で指定できます。
cron は 1970 年代の Unix で生まれ、現在も多くの Linux と BSD ディストリビューションで標準のスケジューラとして提供されています。
軽量で多くのディストリビューションにプリインストールされているため、サーバーやコンテナで最も一般的なスケジューラの一つです。
バックアップ、ログローテーション、証明書更新、キャッシュウォームアップ、定期的なデータエクスポートなどが代表例です。
タイムゾーンを明記し、ログをローテートし、無音の失敗を防ぐヘルスチェックやアラートを追加してください。PATH 問題を避けるため絶対パスと環境を設定しましょう。
はい。秒を含める場合は 6 フィールド、秒と年の両方を含める場合は 7 フィールドで指定してください。