我使用 commons-httpclient 向 Web 服务器发送查询。Web 服务器从不关闭连接,但与连接上下文相关联的内存泄漏很小。
因此,我想不时关闭持久连接(例如每个 X 查询),但我没有找到任何方法来做到这一点。我使用 MultiThreadedHTTPConnectionManager
我可以使用 MultiThreadedHTTPConnectionManager.closeIdleConnections(very_small_delay),但这不是很可靠:如果我的 Java 代码有很多工作要做,那么可能没有连接是空闲的,因为总是有其他线程在等待空闲连接。
谢谢,