我有一个(奇怪的)要求,每n周安排一次工作,时间是上午9点。触发器必须是石英兼容的。
下面是n=2时的样子。
2017年7月3日(星期一) 2017年七月五日(星期三) 2017年7月17日(星期一) 2017年7月19日(星期三) 2017年7月31日(星期一) 2017年8月2日(Wed) 等等..。
到目前为止我能得到的是
0 0 9 * * MON,WED --但这是每周的一次。我不能每两周建立一次cron表情。
我还看了Quartz DateIntervalTrigger,在这里我可以给出2的间隔单位,但是我仍然无法在其中获得MON、和MON的功能。
我对其他石英触发器持开放态度。但我在这里找不到满足我需求的方法。
发布于 2017-07-26 13:08:58
我不认为用一个石英触发器就能做到这一点。
如果这不是问题,您可以使用两个具有以下属性的CalendarIntervalTriggers来满足调度要求:
星期一的触发器

周三触发器

导致的作业失火次数

截图来自QuartzDesk,这是我创建的Quartz调度器管理和监控产品。显然,您不必使用QuartzDesk来创建上面描述的触发器,它只会使提出想法变得更容易。
https://stackoverflow.com/questions/45318388
复制相似问题