这个问题与 PoolingClientConnectionManager (HttpClient 4.2.5 API)有关
我在池中最多有 5 个远程连接和一个包含 20 多个 url 的列表来下载文件。下载文件后我释放连接。但我没有给出任何超时值。从 5 个不同的 URL 下载文件后会发生什么。我认为我从文档中收集到的是第 6 个文件直到客户端检测到连接已从其结束关闭时才开始下载。是这样吗?从 URL 下载文件后,我能做些什么来关闭套接字。请注意,我从中下载文件的所有 URL 都位于不同的服务器上。