为了账号安全,请及时绑定邮箱和手机立即绑定

quartz相比于springboot schedule的优点?

quartz相比于springboot schedule的优点?

慕慕森 2018-08-04 10:22:52
目前在搭建一个定时调度任务的程序,框架是springboot的,看了下好像有两种方式:1.quartz整合springboot 2.直接用springbot中的schedule注解。想问一下大家哪个比较好呢?quartz似乎更适合更复杂的场景,那么它相较于schedule的优点具体有什么呢?第二个问题:在使用过程中,如果我定的是每天整点运行一下任务,那么,在10点59的时候,容器挂了。。11点01分的才起来。那这个11点的数据就丢了,请问大家有什么办法能在容器起来时,补偿这个11点的数据呢?其次,好像如果是分布式的话,好像quartz更适合一些是吗?
查看完整描述

3 回答

?
阿波罗的战车

TA贡献1862条经验 获得超6个赞

任务数据存在数据库中,如果服务器挂了,重启的时候重新加载数据库的任务数据,并判断执行状态如果是未执行且已超过了执行的时间就立即执行一下。

查看完整回答
反对 回复 2018-08-07
?
缥缈止盈

TA贡献2041条经验 获得超4个赞

问题1 不太清楚 就我了解的 应该就是你说的quartz分布式更好
问题2 如果挂了 应该马上有个顶上去的 另外数据的丢失和定时任务有什么关系?

查看完整回答
反对 回复 2018-08-07
  • 3 回答
  • 0 关注
  • 1935 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信