执行器摘除ok,怎么能监控任务的执行情况,等任务执行完服务器在停机
mctunoxg1#
执行器摘除,已经发送到执行器队列中的任务是可以正常执行上报结果。问题就是如何探查执行器已经执行完了任务。之前维护公司定制xxl-job项目时,做法是将执行器将任务执状态定时上报给调度器,调度器缓存各个执行器 队列中、执行中、执行完成 3个状态的任务数量,通过数量判断执行器是否已经空闲,空闲则可以停机。
1条答案
按热度按时间mctunoxg1#
执行器摘除,已经发送到执行器队列中的任务是可以正常执行上报结果。问题就是如何探查执行器已经执行完了任务。之前维护公司定制xxl-job项目时,做法是将执行器将任务执状态定时上报给调度器,调度器缓存各个执行器 队列中、执行中、执行完成 3个状态的任务数量,通过数量判断执行器是否已经空闲,空闲则可以停机。