使用java.util.timer和Quartz进行调度的优缺点?[关闭]

使用java.util.timer和Quartz进行调度的优缺点?[关闭],第1张

使用java.util.timer和Quartz进行调度的优缺点?[关闭] 石英
  • 附加依赖
  • 当前(2011年末)API发生了变化:1.x即将退出,但Spring和其他可能支持的唯一API
  • 作业可以持久存储;可以对多个调度程序进行集群以实现负载平衡和故障转移
  • Job和Trigger之间的区别需要一点时间来适应-但有可能
  • 更强大的重复调度表达式(例如,用于cron表达式的CronTrigger)
计时器
  • 开箱即用,带有JSE 1.3+
  • 对于您的功能可能足够
  • 不太灵活,但也不太复杂

我个人将Quartz
+持久存储用于Web应用程序,在该应用程序中,可以使用Spring的调度抽象交互地创建触发器,并且应在重启后继续存在。恕我直言,这两个API都缺少一个重要概念:在一定时间后重试失败的任务。为自己添加此 *** 作对于重复执行的任务也很痛苦,应该重试。



欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5461934.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-11
下一篇 2022-12-11

发表评论

登录后才能评论

评论列表(0条)

保存