非代码问题
-
任务没有设置延迟,但是会显示延时执行,(集群时间不统一)
-
任务执行期间 自动把自己杀死了退出码137,且任务多是在worker 本地执行的任务(比如datax),137 无故退出要么是手动杀死,又或者是oom 了,这是因为datax 需要本地的资源执行, 当worker 并发量大的时候xmx和xms 不是一样的。导致任务资源膨胀起来之后oom 了。解决方案,减小worker 的并发量,或者将这些消耗本地资源的任务放到非worker 上执行
代码问题
- switch 两个执行分支交叉导致运行结果不符合预期[https://github.com/apache/dolphinscheduler/pull/14563]
- 日志如果有异常mask 不成功 [https://github.com/apache/dolphinscheduler/pull/14018]
- 流程subprocess 选择失败结束,但是subprocess 节点一直事运行中的状态[https://github.com/apache/dolphinscheduler/pull/14170]