Open
Description
当前使用版本为:2.4.1
- 增加操作日志,在使用XXL-JOB的时候希望操作记录可追溯
- 禁用/指定执行器节点,希望可以只在部分指定的执行器节点分发任务
- 调度节点去锁化,这个一方面是现在通过锁的方式来防止并发调度,但如果因为意外情况锁被提前释放,则可能导致5s内的任务重复调度或者并发调度;另一方面是我们希望在必要的时候能够通过扩容scheduler进一步提高调度器集群的能力。
- 广播调度的规模限制,因为现在每次调度都会新建连接,如果执行器规模较大的话,担心这里会存在较大的性能影响。
- 秒级任务调度逻辑拆分,秒级调度的任务比较多的情况下,会出现频繁的DB读写,且正常的调度也可能因为过多的秒级调度受到影响
- 支持客户端执行日志上报机制扩展
- 极端情况处理:当前进入时间轮的任务尚未落到DB,在nextTriggerTime回写到DB后,scheduler宕机,则最多可导致5s内的任务调度丢失
Metadata
Assignees
Labels
No labels