Spring ThreadPoolTaskExecutor shutdown

ian003 发布于 2016/05/09 19:19
阅读 1K+
收藏 0
请问 Spring ThreadPoolTaskExecutor shutdown是什么时候执行的?需要手动shutdown吗? 谢谢 ...
加载中
1
ZeRur
ZeRur
这个类实现了 DisposableBean 接口 如果它作为 Spring 的一个 Bean 被加载的话 当 Spring 容器 shutdown 的时候也就自动销毁了 如果是手动new 初始化的 就需要手动shutdown
ian003
ian003
回复 @ZeRur : 嗯,看了一下,谢谢
ZeRur
ZeRur
回复 @ian003 : 类里面有一个属性 waitForTasksToCompleteOnShutdown 默认是false
ian003
ian003
谢谢 ~ 作为Spring 的一个 Bean 被加载, 当Spring容器shutdown的时候, ThreadPoolTaskExecutor中的任务会shutdownNow 还是会等待任务执行完成之后shutdown
返回顶部
顶部