【发布时间】:2011-01-11 16:41:13
【问题描述】:
Java EE 中的定时器任务不是很舒服。是否有任何实用程序,可以使用诸如“0 20 20 * *”之类的 cron 语法配置计时器?
我想知道,这是否是使用 Quartzinside(集群)Java EE 应用程序的好方法。根据http://www.prozesse-und-systeme.de/serverClustering.html(德语页面),Quartz 和 Java EE 集群存在限制:
- JDBC 必须用作 Quartz 的作业存储
- 仅允许集群关联的 Quartz 实例使用此 JDBC 作业存储
- 所有集群节点必须同步到瞬间
- 所有集群节点必须使用相同的quartz.properties 文件
我更喜欢一种更简单的计时器服务配置方法,而不是非 Java EE 托管的调度程序。
【问题讨论】:
标签: cron timer scheduling quartz-scheduler java-ee-5