【发布时间】:2017-04-03 23:42:58
【问题描述】:
如何让 Quartz Scheduler 待机到第二天?
场景: 从凌晨 3 点到早上 7 点 MON-SAT (JOB_A),我每 10 分钟在文件夹中搜索一个文件。
如果找到该文件,我需要在接下来的 3 小时 (JOB_B) 内每 10 分钟在同一文件夹中搜索第二个文件。
如果在周一未找到 JOB_A 中的单个文件,则应在周二继续处理。 如果 JOB_A 中的单个文件在 MON 被发现,JOB_B 应该被启动,但 JOB_A 应该在当天退出并在 TUE 凌晨 3 点再次开始检查。
我可以启动 JOB_A 并且它会进行适当的检查。 找到文件后,我可以踢出 JOB_B。 但是,一旦我启动 JOB_B,我就无法在当天的剩余时间内停止 JOB_A 并在第二天重新启动它。
任何帮助将不胜感激。
雷克
【问题讨论】:
标签: java quartz-scheduler job-scheduling