Java EE 中的 Timer Tasks 不是很舒服。是否有任何实用程序可以使用诸如“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 管理的调度程序。