我总是
java.lang.IllegalStateException: 使用无效 SingleClientConnManager:连接 仍然分配。一定要发布 分配前的连接 另一个。
例外。我试图在使用后使用abort
但仍然存在。
有没有办法等待连接完成?
答案 0 :(得分:1)
在完成第一个请求后,您应该调用conn.releaseConnection
,这将允许您为下一个请求获取相同底层连接的另一个句柄。
如果这不是问题,您需要提供更多详细信息 - 目前您的问题还不清楚。
答案 1 :(得分:1)
如果您使用多个线程的http客户端,则需要使用ThreadSafeClientConnManager。