从3.0版开始,Quartz调度程序不再适用于Spring吗?

时间:2011-09-15 16:58:00

标签: java spring java-ee quartz-scheduler

从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

2 个答案:

答案 0 :(得分:5)

是的,你需要quarz例如:

  • 如果您需要在运行时添加新作业,或
  • 如果您需要在运行时更改间隔(cron表达式),
  • 如果您需要有关工作的统计数据,
  • ...

一般情况下:如果您需要的不仅仅是在固定时间运行方法。

答案 1 :(得分:2)

Afaik,Spring调度不支持持久性作业存储,恢复因停机而导致的失火,或者群集调度程序。石英已经拥有了这么多年。