【问题标题】:Complex time schedule for cron job in AppEngine(Java)AppEngine(Java)中cron作业的复杂时间表
【发布时间】:2011-01-17 05:49:21
【问题描述】:

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

如何设置这个 cron 作业的调度格式?

【问题讨论】:

    标签: java google-app-engine cron


    【解决方案1】:

    最简单的方法:无论如何将其设置为每 15 分钟运行一次,然后在您的应用程序代码一开始时,如果不是工作日或者时间太早或太晚,就立即且无害地退出。如果涉及进一步的复杂情况,这将特别适合您(这个时间表看起来可疑地像“工作时间”,所以很快就会有人要求您避免在圣诞节或类似的时间跑步;-)。

    【讨论】:

      【解决方案2】:

      查看此链接,该链接描述了如何创建 cron 表达式 http://www.quartz-scheduler.org/docs/tutorials/crontrigger.html

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

      【讨论】:

      • 我认为您的回答与我的问题无关。我的适用于 AppEngine。
      • 你想知道cron表达式的格式,我回答了。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-26
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多