【问题标题】:Cron expression for two different time slot?两个不同时隙的 Cron 表达式?
【发布时间】:2017-08-03 09:53:35
【问题描述】:

如何在两个不同的时间段中设置脚本的运行参数,例如:从 10:3014:30 每 10 分钟一次,并且从 20:0023:40

【问题讨论】:

    标签: quartz-scheduler crontab


    【解决方案1】:

    根据 Quartz 的文档,你应该分开作业。

    Tutorial 6

    请注意,有些调度要求过于复杂,无法表达 使用单个触发器 - 例如“在上午 9:00 到 9:00 之间每 5 分钟 上午 10:00 和下午 1:00 至晚上 10:00 之间每 20 分钟一班”。这 这种情况下的解决方案是简单地创建两个触发器,并且 注册它们以运行相同的作业。

    看看下面的调度器,我没用过这个类,但可能对你有用。

    Javadoc DailyTimeIntervalScheduleBuilder

    【讨论】:

    • 您好,谢谢您的回复,我为每个时隙频率使用单独的工作
    猜你喜欢
    • 1970-01-01
    • 2014-07-13
    • 2018-11-17
    • 2015-12-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多