1

我需要一些帮助来实现与其他处理并行运行的调度程序。我在网上找到quartz scheduler了许多搜索。但是,我需要一些内置的东西,可以与其他进程同时运行,而不是任何外部库

我检查了scheduleAtFixedRate。但是,这没有并行执行的选项。

任何人都可以在这方面提出建议吗?我的要求是,Java 函数必须在服务器启动后每隔固定时间间隔运行一次。这将被 servlet start 知道,我将不得不在 init() 中启动调度程序。

4

2 回答 2

4

我的要求是,Java 函数必须在服务器启动后不久每隔固定时间间隔运行一次

于 2014-01-21T08:42:04.437 回答
0

我建议你定义一个ServletContextListener, 并从它的contextInitialized方法中启动一个 Quartz 调度器。

contextInitialized在应用程序服务器上的应用程序部署/重新加载时调用,因此您的调度程序可以被初始化soon after the server starts

于 2014-01-21T08:56:30.660 回答