这问题是集群部署后发生的问题
可能原因:
- 在准备执行flow时,没有指定 useExecutor。
- 并且多个执行服务器上的内存小于6G或者CPU使用率超过了95%
- 当指定了useExecutor时,并且设置了内存不检查则可以执行的,小心不要写错了单词哦,也不可以吧这个int类型的留空或者字符串java.lang.NumberFormatException。
- 查看这个问题的原因,处理解决完上面的三个步骤
还要把MySQL中active_executing_flows表的update_time=’0’ 数据删除。
并且execution_flows表中executor_id=null的也需要删除。
在 flow params中设置”useExecutor” = EXECUTOR_ID即可。
EXECUTOR_ID为executors表的主键。