Java spring - 我有cron作業的以下cron表達式。每30分鐘後彈出cron表達式
0 0/35 * * * ?
但上方在一個小時內所提到的cron表達閃光一次,並像如下
1時35 2點35 3時35 4時35
我想火後每35分鐘改爲每小時一次
任何快速建議?
Java spring - 我有cron作業的以下cron表達式。每30分鐘後彈出cron表達式
0 0/35 * * * ?
但上方在一個小時內所提到的cron表達閃光一次,並像如下
1時35 2點35 3時35 4時35
我想火後每35分鐘改爲每小時一次
任何快速建議?
的Cron語法是
sec min hour day day_of_month month day_of_week year
所以,你會想什麼是
0 0,35 * * * * ?
所以它會火上分0和每個小時的35。
請參閱Quartz docs,因爲Spring在此處使用Quartz作爲調度程序。那些文檔還解釋了特殊字符如*? - , 和別的。
您已指定增量而不是兩個值。
沒有分鐘35 + 35 = 70
。 用0,35
替換0/35
。
因爲我很愚蠢。 (請參閱我的回答你的問題在我的答案)。我已經標記爲「通知主持人」取消我的downvote,因爲我無法自己取消。 – 2011-12-19 13:17:16
不,不幸的是我不能 - 它給了我一個消息,說這是不可能的 - 除非編輯了答案。 – 2011-12-19 13:22:11
是的,幫助 - 再次抱歉。 – 2011-12-19 13:30:49
你當然是對的 - 我讀了「1:35 2:35 3:35 4:35」作爲要求 – 2011-12-19 13:15:22
是的,完成了。 Stackoverflow似乎已經改變了 – 2011-12-19 13:51:44