public DefaultChannelPool(AsyncHttpClientConfig config, Timer hashedWheelTimer) { this(config.getPooledConnectionIdleTimeout(),// config.getConnectionTTL(),// config.isAllowPoolingSslConnections(),// hashedWheelTimer); }
providerConfig = prototype.getAsyncHttpProviderConfig(); connectTimeout = prototype.getConnectTimeout(); pooledConnectionIdleTimeout = prototype.getPooledConnectionIdleTimeout(); readTimeout = prototype.getReadTimeout(); maxConnectionsPerHost = prototype.getMaxConnectionsPerHost();
public DefaultChannelPool(AsyncHttpClientConfig config, Timer hashedWheelTimer) { this(config.getPooledConnectionIdleTimeout(),// config.getConnectionTTL(),// config.isAllowPoolingSslConnections(),// hashedWheelTimer); }
public GrizzlyConnectionPool(final AsyncHttpClientConfig config) { cacheSSLConnections = config.isAllowPoolingSslConnections(); timeout = config.getPooledConnectionIdleTimeout(); maxConnectionLifeTime = config.getConnectionTTL(); maxConnectionsPerHost = config.getMaxConnectionsPerHost(); maxConnections = config.getMaxConnections(); unlimitedConnections = (maxConnections == -1); delayedExecutor = new DelayedExecutor(Executors.newSingleThreadExecutor(), this); delayedExecutor.start(); ownsDelayedExecutor = true; }
.maxConnectionsTotal(config.getMaxConnections()) .maxConnectionsPerEndpoint(config.getMaxConnectionsPerHost()) .keepAliveTimeout(config.getPooledConnectionIdleTimeout(), TimeUnit.MILLISECONDS) .keepAliveCheckInterval(1, TimeUnit.SECONDS) .connectorHandler(defaultConnectionHandler)
log.debug("follows redirect: {}", config.isFollowRedirect()); log.debug("pooled connection TTL: {}", config.getConnectionTTL()); log.debug("pooled connection idle timeout: {}", config.getPooledConnectionIdleTimeout()); log.debug("pooling connections: {}", config.isAllowPoolingConnections()); log.debug("pooling SSL connections: {}", config.isAllowPoolingSslConnections());
providerConfig = prototype.getAsyncHttpProviderConfig(); connectionTimeout = prototype.getConnectionTimeout(); pooledConnectionIdleTimeout = prototype.getPooledConnectionIdleTimeout(); readTimeout = prototype.getReadTimeout(); maxConnectionsPerHost = prototype.getMaxConnectionsPerHost();
providerConfig = prototype.getAsyncHttpProviderConfig(); connectTimeout = prototype.getConnectTimeout(); pooledConnectionIdleTimeout = prototype.getPooledConnectionIdleTimeout(); readTimeout = prototype.getReadTimeout(); maxConnectionsPerHost = prototype.getMaxConnectionsPerHost();
providerConfig = prototype.getAsyncHttpProviderConfig(); connectTimeout = prototype.getConnectTimeout(); pooledConnectionIdleTimeout = prototype.getPooledConnectionIdleTimeout(); readTimeout = prototype.getReadTimeout(); maxConnectionsPerHost = prototype.getMaxConnectionsPerHost();
.maxConnectionsTotal(config.getMaxConnections()) .maxConnectionsPerEndpoint(config.getMaxConnectionsPerHost()) .keepAliveTimeout(config.getPooledConnectionIdleTimeout(), TimeUnit.MILLISECONDS) .keepAliveCheckInterval(1, TimeUnit.SECONDS) .connectorHandler(defaultConnectionHandler)
.maxConnectionsTotal(config.getMaxConnections()) .maxConnectionsPerEndpoint(config.getMaxConnectionsPerHost()) .keepAliveTimeout(config.getPooledConnectionIdleTimeout(), TimeUnit.MILLISECONDS) .keepAliveCheckInterval(1, TimeUnit.SECONDS) .connectorHandler(defaultConnectionHandler)