Expand description
An AWS SDK HTTP client that spreads requests over a growing set of the SDKโs own clients.
Over HTTP/2, one SDK client sends every request to a host over a single connection. Each client has its own connections, so spreading requests over several clients spreads them over several connections.
Structsยง
- Getter ๐
- A setting read each time it is used, so a change applies to existing clients.
- Http
Pool Metrics - Metrics for one pool. A pool created with a clone of these metrics replaces the pool they described before.
- Member ๐
- Pool ๐
- Pooled
Connector ๐ - Picks a member per request, so the in-flight counts stay right however long the SDK keeps a connector.
- Pooled
Http ๐Client - Switched
Connector ๐ - Asks
use_poolper request, so a change applies however long the SDK keeps a connector. - Switched
Http ๐Client - Sends each request through
pooledorplain, asuse_poolsays when the request is sent.
Constantsยง
- MIN_
CLIENTS ๐ - The pool starts with this many clients.