分布式调度引擎 elastic-job3 源码分析 (七)- 总结与规划

7 总结和规划

elastic-job3问题,整改方案及规划

7.1作业执行准确性

调度系统最主要是准确地执行作业(分片),即,不漏一个分片,不重复一个分片,elastic-job分3类作业分片,正常分片,失效转移分片,错过执行分片

7.1.1 重复

  1. 失效转移, 失效转移与常规调度并行,elastic-job设置调度线程池为,因此,失效转移触发后可能进入等待,如果抓取多于一片失效分片后,进入作业执行,由于作业分片逻辑获取所有的抓取到的分片,多次的失效转移触发可能执行相同的分片
  2. 实例下线后,但实例可能仍在执行作业,另一边,其他实例瓜分了下线实例分片,并执行,分片可能重复执行,甚至并行执行

7.1.2 丢失

  1. 重叠执行,elastic-job重叠执行转missfired执行,但miss
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

中间件XL

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值