【问题标题】:scheduling different crontimers with the same job id调度具有相同作业 ID 的不同 crontimer
【发布时间】:2010-08-03 15:52:02
【问题描述】:

如何为同一作业安排不同的时间。

例如:我有一份工作(假设工作名称为 = "job1")

job1 有 diff timers(20 * * * * ?) 和 (0 0/2 * * * ?)

第一个计时器需要每 20 秒安排一次,第二个计时器需要每 2 分钟安排一次。

我的问题是只安排最后一个计时器。

【问题讨论】:

    标签: java cron quartz-scheduler


    【解决方案1】:

    您只能将其设置为 20 秒。这样,在第 6 次触发时,您将有 2 分钟的触发时间。或者这只是一个例子?

    否则,AFAIK,您需要创建两个实例。

    【讨论】:

    • 这只是一个例子,我想为同一个工作运行不同的计时器。 Fir 详细示例:一个定时器是 (0 35 10 * * ?) 和 (0 38 10 * * ?) 和 (0 40 10 * * ?) 以上 3 个定时器只有最后一个 10.40 AM 只调度剩下的两个没有安排
    • 您应该为每个不能被最低公约数超时触发的触发器表达式创建不同的实例。
    猜你喜欢
    • 2018-05-01
    • 1970-01-01
    • 1970-01-01
    • 2018-11-06
    • 2021-02-23
    • 2012-07-19
    • 1970-01-01
    • 2021-10-09
    • 1970-01-01
    相关资源
    最近更新 更多