xxl-job icon indicating copy to clipboard operation
xxl-job copied to clipboard

有没有好的执行器job优雅下线方案

Open niudadan opened this issue 3 years ago • 2 comments

执行器摘除ok,怎么能监控任务的执行情况,等任务执行完服务器在停机

niudadan avatar Sep 02 '21 11:09 niudadan

执行器摘除,已经发送到执行器队列中的任务是可以正常执行上报结果。问题就是如何探查执行器已经执行完了任务。之前维护公司定制xxl-job项目时,做法是将执行器将任务执状态定时上报给调度器,调度器缓存各个执行器 队列中、执行中、执行完成 3个状态的任务数量,通过数量判断执行器是否已经空闲,空闲则可以停机。

youbeiwuhuan avatar Sep 10 '21 03:09 youbeiwuhuan

现在这个问题有解决方案了吗?试了下2.3.0版本,关闭执行器时,如果上面有执行中的任务,执行器还是会强制关闭,该任务就中断了

lostrain avatar Feb 20 '24 03:02 lostrain