xxl-job后继任务导致前一个任务执行一半,源码分析xxljob
Posted mask哥
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了xxl-job后继任务导致前一个任务执行一半,源码分析xxljob相关的知识,希望对你有一定的参考价值。
step1 查看xxljob架构原理:
查看xxljob-admin,
存在路由策略配置、运行模式、阻塞处理策略。
分析xxljob源码core
阻塞处理策略枚举:
路由策略枚举:
发现存在failover(失败转移),和busyover(忙碌转移)
路由策略实现方式
基于代码分析,问题办法:更改默认路由策略
或者更改阻塞处理策略:丢弃后续调度
以上是关于xxl-job后继任务导致前一个任务执行一半,源码分析xxljob的主要内容,如果未能解决你的问题,请参考以下文章
XXL-JOB分布式任务调度框架-源码分析-任务调度执行流程及实现原理