2

Springjavacronジョブ。

次の春のcronジョブ式がありますが、それが何を意味するのかわかりません

*/15 * 0,2-23 * * *15秒ごとの最初の部分しかわかりません。ほかに何か ?

4

2 に答える 2

5

このリンクには、フィールドとその意味についての適切な説明があります。

  1. 最初は数秒間です、そしてあなたが言ったように、あなたはそれが15秒ごとを意味することを理解します。
  2. 2番目のフィールドは分単位であり、毎分です。
  3. 3番目のフィールドは時間用で、0時間(深夜)と2〜23時間を提案しています。これは基本的に1時間ごとですが、午前1時です。
  4. 残りのフィールドは何も制限しないので、それは毎日です...残りの時間。

つまり、ここで見ているのは、午前2時から翌日の午前1時(23時間連続)の間に15秒ごとにイベントをスケジュールする式です。午前1時から午前2時まで、このイベントは発生しません。そして、これは毎日無期限に起こります。

于 2013-03-20T18:14:36.823 に答える
0

Spring cronシーケンスは、それぞれスペースで区切られた6つのフィールドのシーケンスです。左から右への説明は「秒、分、時、日、月、平日」です。

パターンの例:

"0 0 * * * *" = the top of every hour of every day.
"*/10 * * * * *" = every ten seconds.
"0 0 8-10 * * *" = 8, 9 and 10 o'clock of every day.
"0 * 6,19 * * *" = 6:00 AM and 7:00 PM every day.
"0 0/30 8-10 * * *" = 8:00, 8:30, 9:00, 9:30 and 10 o'clock every day.
"0 0 9-17 * * MON-FRI" = on the hour nine-to-five weekdays
"0 0 0 25 12 ?" = every Christmas Day at midnight

このURLは役に立ちます。春のドキュメントも参照してください。

于 2017-02-20T19:09:18.487 に答える