Record -
http
: PoolConfiguration
Configurations for managing HTTP client connection pool.
Fields
- maxActiveConnections int config:getAsInt(b7a.http.pool.maxActiveConnections, defaultValue=-1)
-
Max active connections per route(host:port). Default value is -1 which indicates unlimited.
- maxIdleConnections int config:getAsInt(b7a.http.pool.maxIdleConnections, defaultValue=100)
-
Maximum number of idle connections allowed per pool.
- waitTimeinMillis int config:getAsInt(b7a.http.pool.waitTimeinMillis, defaultValue=30000)
-
Maximum amount of time, the client should wait for an idle connection before it sends an error when the pool is exhausted
- maxActiveStreamsPerConnection int config:getAsInt(b7a.http.pool.maxActiveStreamsPerConnection, defaultValue=50)
-
Maximum active streams per connection. This only applies to HTTP/2.