首页 文章

服务器重启期间的Quartz调度程序

提问于
浏览
1

我正在尝试实现一个每n天运行一次的石英调度程序 .

假设我写了一个每10天运行一次的触发器 . 如果我在第9天重新启动服务器,将根据当前时间重新加载cron作业 . 因此它不会在第10天开火,而是在第19天开火 .

我们有什么方法可以根据上次运行日期触发作业,以便在第10天触发 .

1 回答

  • 0

    如果你必须记住你的工作执行,你必须以某种方式坚持它 . 影响最小的方法是使用像Quartz JDBCJobStore这样的东西 .

    也许您已经在使用Spring,如果您需要更多"sophisticated"(单步,启动和停止并重启)方式,请查看Spring Batch .

相关问题