在HttpClient
3.x 中MultiThreadedHttpConnectionManager.shutdownAll()
,我们从 a 调用了一个 staticServletContextListener#contextDestroyed()
来清理所有可能挂起的线程(防止类加载器泄漏)。
在HttpClient
4.x 中,这已经消失了,但是有PoolingClientConnectionManager
. 但是,它没有关闭连接的静态方法。
如何解决这个问题?
在HttpClient
3.x 中MultiThreadedHttpConnectionManager.shutdownAll()
,我们从 a 调用了一个 staticServletContextListener#contextDestroyed()
来清理所有可能挂起的线程(防止类加载器泄漏)。
在HttpClient
4.x 中,这已经消失了,但是有PoolingClientConnectionManager
. 但是,它没有关闭连接的静态方法。
如何解决这个问题?