背景:公司内部培训DataBus,在实操环节就卡死,点击流程测试就半天没反应;
排查方向:
1.开始以为是虚拟服务器资源不够,把线程数从8提升到12;并重启databus服务;

2.重启之后在去观察执行器的情况,一开始为0,后面通知大家可以继续测试的时候,线程立刻就满了;

3.前一天另外一台服务器在培训DataBus的时候也是这种情况,发现共同点都是某一个流程的调用次数暴增;排查方向往流程配置里面看,发现流程里面的Http链接有问题,流程=》接口=》流程进入死循环导致线程使用暴增,其它同事无法进行实操;





4.把进入死循环的流程和接口删除,解除后台线程占用即可解决该问题;
备注:本次问题虽由人为操作导致,但排查过程非常耗时费力。初期从服务日志中并未发现明显异常,一度误以为是虚拟机资源配置不足。
希望官方能修复该问题,至少增加相关提示或弹窗提醒,避免后续其他用户再走同样的排查弯路。