Spring计划的任务状态,位于@PreDestroy挂钩

时间:2019-05-09 08:08:48

标签: java spring spring-boot

在Spring应用程序中,我有一个具有相对较高频率(每100毫秒安排一次)任务的服务。每个任务依次从弹性反应堆调度程序中生成预订,因此我手动控制并发性-ScheduledPoolExecutor仅在任务以完全分离的模式运行之后每100毫秒调度一次任务。

为了正常关闭,我需要在@PreDestroy挂钩中清理它们。

我的问题是:调度程序是否在控件到达Bean的@PreDestroy挂钩时停止了(即我可以安全地假设在@PreDestroy挂钩期间不会再安排更多任务)?

0 个答案:

没有答案