Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/319.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何确定HttpClient何时创建新连接_Java_Connection_Apache Httpclient 4.x - Fatal编程技术网

Java 如何确定HttpClient何时创建新连接

Java 如何确定HttpClient何时创建新连接,java,connection,apache-httpclient-4.x,Java,Connection,Apache Httpclient 4.x,我使用Apache的http库和JAVA将多个请求发布到同一台服务器。我在HttpClient的文档中读到,它使连接保持活动状态,并在默认情况下重用它们 是否有任何方法可以确定连接何时失效并设置新连接?最简单的方法是按此处所述打开连接管理上下文日志记录 这将为您提供有关连接管理器和持久连接池的内部状态的详细信息 为了什么?整个想法是你不需要知道。大多数(如果不是所有的话)HTTP客户机都这样做。

我使用Apache的http库和JAVA将多个请求发布到同一台服务器。我在HttpClient的文档中读到,它使连接保持活动状态,并在默认情况下重用它们


是否有任何方法可以确定连接何时失效并设置新连接?

最简单的方法是按此处所述打开连接管理上下文日志记录


这将为您提供有关连接管理器和持久连接池的内部状态的详细信息

为了什么?整个想法是你不需要知道。大多数(如果不是所有的话)HTTP客户机都这样做。