【发布时间】:2014-12-08 07:40:50
【问题描述】:
考虑到应用程序可能和机器可能会重新启动,我需要每天或更多次执行对特定方法的调用。 我看到了一些例子,他们只是让线程进入睡眠状态,但我需要持久性,管理系统重启。
我必须确保如果我在重新启动时关闭机器,它会重新执行任务。
我找到了 cron4j 和石英等调度程序,但不知道是否可行,如果可行,该怎么做。
【问题讨论】:
标签: quartz-scheduler scheduling scheduler boot cron4j
考虑到应用程序可能和机器可能会重新启动,我需要每天或更多次执行对特定方法的调用。 我看到了一些例子,他们只是让线程进入睡眠状态,但我需要持久性,管理系统重启。
我必须确保如果我在重新启动时关闭机器,它会重新执行任务。
我找到了 cron4j 和石英等调度程序,但不知道是否可行,如果可行,该怎么做。
【问题讨论】:
标签: quartz-scheduler scheduling scheduler boot cron4j
使用 Quartz,您只需要使用持久的作业存储实现对其进行配置,这几乎就是它的全部内容。我建议你通读Quartz scheduler tutorial,尤其是描述Quartz job stores的章节。
【讨论】: