AppEngine(Java)中cron作业的复杂时间表

时间:2010-02-16 02:59:39

标签: java google-app-engine cron

我需要一个cron工作,每个工作日每15分钟运行一次 从8:00到16:00。

如何为此cron作业设置计划格式?

2 个答案:

答案 0 :(得分:5)

最简单的方法:无论如何将其设置为每15分钟运行一次,然后在应用程序代码的最开始,如果不是工作日或时间太早或太晚,则立即无害地拯救。如果涉及到进一步的复杂情况,这将特别适合您(这个时间表看起来像“工作时间”,因此不久之后有人会要求您避免在圣诞节等运行; - )。

答案 1 :(得分:0)

看一下这个链接,它描述了如何创建一个cron表达式http://www.quartz-scheduler.org/docs/tutorials/crontrigger.html

对于你的情况应该是这样的0 0/15 08-16 * * MON-FRI(未经验证)