xxl-job 时间轮是否会造成任务丢失

von4xj4u  于 2个月前  发布在  其他
关注(0)|答案(1)|浏览(105)

Please answer some questions before submitting your issue. Thanks!

Which version of XXL-JOB do you using?

2.4.1

Steps to reproduce the behavior

当更新jobInfo的nextTriggerTime的事务commmit后,此时该触发的任务已经都放入时间轮,如果此时服务端宕机,任务丢失

oipij1gg

oipij1gg1#

说实话XXL-JOB做的很不严谨。很多异常场景没做处理。你说的这种。任务拉下来之后,放入时间轮。如果恰好此时这个节点宕了。那么这么多任务就丢了。
另外 没感觉在quartz基础上做了哪些性能改进,也是加了互斥锁。

相关问题