connectionParams.setTcpNoDelay(true);
HttpConnectionManagerParams cmparams = new HttpConnectionManagerParams(); cmparams.setSoTimeout(10000); cmparams.setTcpNoDelay(true); HttpConnectionManager manager = new SimpleHttpConnectionManager(); manager.setParams(cmparams); params = new HttpClientParams(); params.setSoTimeout(5000); client = new HttpClient(params, manager);
@Override public void start() throws Exception { super.start(); // Create the multi-threaded connection manager and configure it final MultiThreadedHttpConnectionManager connectionManager = new MultiThreadedHttpConnectionManager(); connectionManager.getParams().setDefaultMaxConnectionsPerHost( getMaxConnectionsPerHost()); connectionManager.getParams().setMaxTotalConnections( getMaxTotalConnections()); connectionManager.getParams().setTcpNoDelay(getTcpNoDelay()); // Create the internal client connector this.httpClient = new HttpClient(connectionManager); getHttpClient().getParams().setAuthenticationPreemptive(false); getHttpClient().getParams().setConnectionManagerTimeout( getConnectionManagerTimeout()); getHttpClient().getParams() .setCookiePolicy(CookiePolicy.IGNORE_COOKIES); getHttpClient().getParams().setSoTimeout(getReadTimeout()); getLogger().info("Starting the HTTP client"); }
connectionParams.setTcpNoDelay(true);
HttpConnectionManagerParams connectionManagerParams = new HttpConnectionManagerParams(); connectionManagerParams.setDefaultMaxConnectionsPerHost(2); connectionManagerParams.setTcpNoDelay(true); connectionManagerParams.setStaleCheckingEnabled(true); connectionManagerParams.setLinger(0);
connectionParams.setTcpNoDelay(true);
connectionParams.setTcpNoDelay(true);
connectionParams.setTcpNoDelay(true);
params.setTcpNoDelay(isSendTcpNoDelay()); params.setMaxTotalConnections(dispatchers.getMaxTotal()); params.setDefaultMaxConnectionsPerHost(dispatchers.getMaxTotal());
connMgrParams.setReceiveBufferSize(getReceiveBufferSize()); connMgrParams.setSendBufferSize(getSendBufferSize()); connMgrParams.setTcpNoDelay(isTcpNoDelay());
connectionParams.setReceiveBufferSize(settings.getReceiveBufferSize()); connectionParams.setTcpNoDelay(settings.isTcpNoDelay()); connectionParams.setLinger(settings.getLinger());
connectionParams.setReceiveBufferSize(settings.getReceiveBufferSize()); connectionParams.setTcpNoDelay(settings.isTcpNoDelay()); connectionParams.setLinger(settings.getLinger());