记一次线上bug排查-quartz线程调度相关

时间:2021-11-02 09:45:43

记一次线上bug排查,与各位共同探讨。

概述:使用quartz做的定时任务,正式生产环境有个任务延迟了1小时之久才触发。在这一小时里各种排查找不出问题,直到延迟时间结束了,该任务才珊珊触发。原因主要就是后台有几个5分钟一刷的定时任务,调度器不停的调度后台任务,阻塞了别的任务,出现了问题。

本文主要目的:1.记录排查过程(思路);

       2. 分析quartz的线程调度规则;

       3. 针对本问题的相关解决方案;

排查过程:1