Unverified 提交 12ebcfd4 authored 作者: 许雪里's avatar 许雪里 提交者: GitHub

Merge pull request #1193 from xyyz150/master

优化在JobThread尝试30次后销毁任务时,并发插入到triggerQueue中任务会失败的场景
......@@ -165,7 +165,9 @@ public class JobThread extends Thread{
} else {
if (idleTimes > 30) {
XxlJobExecutor.removeJobThread(jobId, "excutor idel times over limit.");
if(triggerQueue ==null||triggerQueue.size()==0) {
XxlJobExecutor.removeJobThread(jobId, "excutor idel times over limit.");
}
}
}
} catch (Throwable e) {
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论