すべてのプロダクト
Search
ドキュメントセンター

OpenSearch:ScheduledTask cron ルール

最終更新日:Apr 02, 2026

ScheduledTask の cron フィールドは、定期タスクのスケジューリングルールを定義します。OpenSearch は定期タスクの実行に node-schedule コンポーネントを使用するため、スケジューリングルールは node-schedule が受け入れる cron フォーマットに従う必要があります。

フィールドリファレンス

cron 式は、左から右に並んだ 5 つまたは 6 つのスペース区切りフィールドで構成されます。

second  minute  hour  day-of-month  month  day-of-week
  s       i       h        d           m        w
second フィールドは省略可能です。ほとんどの場合、このフィールドは省略し、5 フィールドの式を記述してください。
フィールド略称有効な値必須
第2s0–59いいえ
i0–59はい
h0–23 (24 時間表記)はい
月の日付d1–31はい
m1–12はい
曜日w0–7 (0 および 7 はいずれも日曜日を意味します)はい

特殊文字

文字意味
*すべての単位 — 有効なすべての値に一致* * * * * は毎分実行されます
a-b範囲 — 指定された間隔中に実行9-17 は午前 9 時から午後 5 時までの毎時に実行されます
*/nステップ — n 単位ごとに実行*/5 は 5 分ごとに実行されます
a,b,cリスト — 各指定値で実行1,15 は毎月 1 日と 15 日に実行されます

実行
* * * * *毎分
0 * * * *毎時ちょうど
0 9 * * *毎日午前 9 時
0 9 * * 1毎週月曜日午前 9 時
0 9 1 * *毎月 1 日午前 9 時
*/5 * * * * *5 秒ごと (秒フィールドを含む 6 フィールド式)
0 9-17 * * 1-5月曜日から金曜日の午前 9 時から午後 5 時までの毎時

次のステップ