我正在开发需要每天运行一次特定任务(mysql 查询)的 Java Web 应用程序。在 Java 中做这种事情的最佳方法是什么?
我看到了类似石英的东西,但我不确定这样的工作是否可以。快速回顾一下,石英似乎需要初始化。可以用网络应用程序完成吗?停机时间怎么办?
我正在开发需要每天运行一次特定任务(mysql 查询)的 Java Web 应用程序。在 Java 中做这种事情的最佳方法是什么?
我看到了类似石英的东西,但我不确定这样的工作是否可以。快速回顾一下,石英似乎需要初始化。可以用网络应用程序完成吗?停机时间怎么办?
石英是一个很好的解决方案(文档告诉您如何在 servlet 容器中启动它)。它也是一个非常流行的解决方案,因此在线上有大量文档。
如果您在完整的 j2ee 容器中运行,则有一个内置的计时器服务。