【问题标题】:Generate crontab for odd time intervals为奇数时间间隔生成 crontab
【发布时间】:2016-08-30 08:48:02
【问题描述】:

我计划在时间间隔之间监控系统中的一些值。我正在实施石英调度程序。我想了解如何生成具有以下属性的 crontab:

  1. 在 9:45-12:30 之间运行
  2. 间隔 - 15 分钟
  3. 工作日

我能得到的最接近的是

0/45 9-12 * * Mon-Fri

大致是“在周一、周二、周三、周四和周五的 9、10、11 和 12 小时之后的每 0 和 45 分钟。”

【问题讨论】:

    标签: java cron quartz-scheduler crontab cronexpression


    【解决方案1】:

    我认为您不能使用 cron 字符串同时设置一分钟间隔和一分钟开始/结束。例如,您可以这样做:

    0 0/15 9-11 ? * MON-FRI
    

    在 9 点到 12 点 (11.59) 之间每 15 分钟运行一次

    0 15 9-12 ? * MON-FRI
    

    在 9.15、10.15 等运行。

    我建议您使用多个触发器使用超过 1 个 cron 计划,正如 here 所建议的那样。 或者,更简单的是,不要使用 cron,而是使用 TriggerBuilder 实用程序。

    希望对你有帮助:)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-10-03
      • 1970-01-01
      • 1970-01-01
      • 2012-05-28
      • 1970-01-01
      • 1970-01-01
      • 2017-06-25
      • 1970-01-01
      相关资源
      最近更新 更多