- 发生现象
创建了Job1和Job2,规定在自定义的note上执行,之后用JobGroup把Job1和Job2串联执行,发生长时间等待一直不结束。
- 原因
自定义note上面的执行人的数量默认为1,当JobGroup执行时,占用一个执行人,JobGroup中调用Job1时,也需要执行人,Job1就在等待JobGroup的执行结束,而JobGroup又在等待Job2结束,就造成了死循环。
- 解决
在自定义note上的执行人数量设为2
额外补充:
MultiJob Project的配置使用
- 限制运行节点
-