我需要一些帮助来实现与其他处理并行运行的调度程序。我在网上找到quartz scheduler
了许多搜索。但是,我需要一些内置的东西,可以与其他进程同时运行,而不是任何外部库
我检查了scheduleAtFixedRate。但是,这没有并行执行的选项。
任何人都可以在这方面提出建议吗?我的要求是,Java 函数必须在服务器启动后每隔固定时间间隔运行一次。这将被 servlet start 知道,我将不得不在 init() 中启动调度程序。
我需要一些帮助来实现与其他处理并行运行的调度程序。我在网上找到quartz scheduler
了许多搜索。但是,我需要一些内置的东西,可以与其他进程同时运行,而不是任何外部库
我检查了scheduleAtFixedRate。但是,这没有并行执行的选项。
任何人都可以在这方面提出建议吗?我的要求是,Java 函数必须在服务器启动后每隔固定时间间隔运行一次。这将被 servlet start 知道,我将不得不在 init() 中启动调度程序。
我的要求是,Java 函数必须在服务器启动后不久每隔固定时间间隔运行一次
java.util.Timer
我建议你定义一个ServletContextListener
, 并从它的contextInitialized
方法中启动一个 Quartz 调度器。
contextInitialized
在应用程序服务器上的应用程序部署/重新加载时调用,因此您的调度程序可以被初始化soon after the server starts
。