2013-10-11 56 views
0

我正在使用彈簧石英。我需要從Mon 9:00AM To Fri 5:00PM運行every 10mins的工作。複雜的cron表達式來運行石英工作?

這意味着工作應該在星期一上午9點​​開始,它應該繼續每10分鐘運行一次直到星期五下午5點。

你能幫我嗎?如何在上述時間內寫cron expression

謝謝!

+0

多久你想要的工作,以在此期間啓動? –

+0

每10分鐘它必須開始... – user755806

+0

關於如何使用cron的規範答案:http://serverfault.com/questions/449651/why-is-my-crontab-not-working-and-how-can -i-troubleshoot-it –

回答

2

如果您希望作業每隔10分鐘09:00至17:00之間運行,則cron表達式應該是這樣的:

0 0/10 9-17 ? * MON-FRI 

有一個在石英現場一些偉大的文檔:

http://quartz-scheduler.org/documentation/quartz-2.x/tutorials/crontrigger

+0

Ur表達式從9到17每10分鐘運行一次,但是我的要求是它必須從星期一上午9點​​到星期五晚上7點開始 – user755806

+0

糟糕 - 更新! –

+0

它每天停在5Pm ..但是對於我一旦它在星期一上午9點​​開始,那麼它應該每隔10分鐘持續運行直到星期五晚上7點 – user755806

0

也許這樣:0 0/10 9-17 MON-FRI * *?

2

我想,下面的表達式將解決:

0 0/10 9-17 ? * MON-FRI