/** 关闭连接池 */
 public static synchronized void shutdown() {
   logger.warn("shutdown httpClient connection pool.");
   if (client != null) {
     client.getConnectionManager().shutdown();
     IdleConnectionReaper.shutdown();
     DnsResolverHolder.shutdown();
     client = null;
   }
 }
示例#2
0
 /**
  * Shuts down this HTTP client object, releasing any resources that might be held open. This is an
  * optional method, and callers are not expected to call it, but can if they want to explicitly
  * release any open resources. Once a client has been shutdown, it cannot be used to make more
  * requests.
  */
 public void shutdown() {
   IdleConnectionReaper.removeConnectionManager(httpClient.getConnectionManager());
   httpClient.getConnectionManager().shutdown();
 }