HttpClient 释放连接

Posted shuada

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了HttpClient 释放连接相关的知识,希望对你有一定的参考价值。

Release the Connection:释放连接

This is a crucial step to keep things flowing. We must tell HttpClient that we are done with the connection and that it can now be reused. Without doing this HttpClient will wait indefinitely for a connection to free up so that it can be reused.

释放连接是使系统持续运行的一个十分关键的步骤。我们必须显式地告诉HttpClient,我们已经用完了一个连接并且这个连接已经可以被收回+复用了。如果不做这个动作,HttpCllient会一直无限地等待连接被释放,然后复用它。

 

关键代码:

method.releaseConnection();

请将上面的代码放在finally代码块中

以上是关于HttpClient 释放连接的主要内容,如果未能解决你的问题,请参考以下文章

HttpClient 释放连接

HttpClient 4.0.1 - 如何释放连接? [复制]

释放 HttpClient 4.1.x 的连接以使用一个 HttpClient 实例顺序执行

Zuul1压测无法释放底层httpclient的连接池

org.apache.httpcomponents:httpclient 工具类

HttpClient连接池耗尽引发雪崩问题