2015-04-16 84 views
1
特定的時間間隔計劃作業

我石英cron表達式是這樣的:使用石英

50 * 10-11 * * ? 

從我明白這意味着:

運行作業每分鐘小時10中的每一個50秒到每週/每月和每年的11(上午)。

的問題是,這項工作即使運行小時後,上午11點..

我試圖

50 * 10-11 * * * 

但這樣一來我得到異常:

support for specifying both a day-of-week and a day-of-month parameter is not implemented 
+0

可能重複http://stackoverflow.com/questions/3282036/cron-expression-for-a-time-範圍) –

+0

嗨,我在這種情況下提出一個具體問題。我想我已經明確了什麼是有效的,以及它是如何工作的。它不是應該的,所以如果你有任何想法,請幫助我 –

回答

1

我發現怎麼運行的。實際上,10-11意味着這項工作將持續2小時而不是一個小時。它將運行至11:59:59。同樣的事情甚至是幾分鐘;如果我寫:

50 0-10 10-11 * *?

該作業將在每秒鐘(10和11)的第二次50次運行11次(0-10)。

希望這將幫助我這樣的人:)

[cron表達式的時間範圍(的