Is Quartz scheduler no longer useful with Spring from 3.0 version onwards?
从Spring 3开始,Spring的内部调度功能包括对cron类型表达式的支持,这与Quartz的cron触发器非常相似。
有什么理由要使Quartz与Spring集成吗?
http://static.springsource.org/spring/docs/3.0.x/spring-framework-reference/html/scheduling.html#scheduling-task-scheduler
是的,例如,您将需要夸克:
- 如果您需要在运行时添加新作业,或者
- 如果您需要在运行时更改时间间隔(cron表达式),
- 如果您需要有关工作的统计信息,
- ...
通常:如果您需要的不仅仅是在固定时间运行方法,那么
Afaik,Spring调度不支持持久性作业存储,无法恢复由于停机或集群调度程序而引起的失火。 Quartz已经拥有所有这些功能了。