我正在努力从 Quartz 1.6 迁移到 2.1 并使用 JDBCJobStore。以前,作业是在 webapp 启动时通过 xml 文件加载的。调度程序现在正在使用 JDBCJobStore 运行,但我不明白如何将作业添加到需要持续运行的数据库(不是一次性作业)。
我的第一个想法是创建一个在启动时运行的 servlet,它将作业添加到数据库中。但我担心的是,每次我需要重新启动应用程序时都会执行此操作,并且作业会重复。
谢谢,史蒂夫
我正在努力从 Quartz 1.6 迁移到 2.1 并使用 JDBCJobStore。以前,作业是在 webapp 启动时通过 xml 文件加载的。调度程序现在正在使用 JDBCJobStore 运行,但我不明白如何将作业添加到需要持续运行的数据库(不是一次性作业)。
我的第一个想法是创建一个在启动时运行的 servlet,它将作业添加到数据库中。但我担心的是,每次我需要重新启动应用程序时都会执行此操作,并且作业会重复。
谢谢,史蒂夫