标签: multithreading spring osgi threadpool eclipse-virgo
我使用Eclipse Virgo Server作为我的OSGi容器,我的包中提供了一个Spring ThreadPoolTaskExecutor。当我运行服务器shutDown.bat时,它会抛出一个错误并挂断。我在我的代码中使用了threadPoolTaskExecutor.shutDown()。似乎服务器在被调用之前挂起。
ThreadPoolTaskExecutor
shutDown.bat
threadPoolTaskExecutor.shutDown()
任何人都可以解释一下为什么会这样吗?在我看来,我没有正确处理线程。