List of usage examples for org.apache.commons.httpclient MultiThreadedHttpConnectionManager setMaxTotalConnections
public void setMaxTotalConnections(int paramInt)
From source file:org.bench4Q.agent.rbe.HttpClientFactory.java
/** * get a HttpClient./*w w w . jav a 2s . co m*/ * * @return HttpClient */ public static HttpClient getInstance() { if (m_client == null) { MultiThreadedHttpConnectionManager connectionManager = new MultiThreadedHttpConnectionManager(); connectionManager.setMaxConnectionsPerHost(10000); connectionManager.setMaxTotalConnections(10000); m_client = new HttpClient(connectionManager); DefaultMethodRetryHandler retryhandler = new DefaultMethodRetryHandler(); retryhandler.setRetryCount(DEFAULT_RETRY_COUNT); m_client.getParams().setParameter(HttpMethodParams.RETRY_HANDLER, retryhandler); } return m_client; }