在Java中安排某些任务的最佳方法

时间:2013-10-13 20:04:52

标签: java scheduled-tasks

我正在研究Java Web应用程序,它需要每天运行一次任务(mysql查询)。在Java中做这种事情的最佳方法是什么?

我看到像Quartz这样的东西,但我不确定这样的工作是否合适。通过快速查看,看起来石英需要初始化。它可以用Web应用程序完成吗?停机时间怎么样?

1 个答案:

答案 0 :(得分:1)

quartz是一个很好的解决方案(documentation告诉你如何在servlet容器中启动它)。它也是一个非常受欢迎的解决方案,因此网上有大量文档。

如果您在一个完整的j2ee容器中运行,则有一个内置的计时器服务。