| ChannelManager |
|
| Channels |
|
| CombinedConnectionSemaphore |
|
| DefaultChannelPool |
|
| DefaultConnectionSemaphoreFactory |
|
| FailedIpCooldownHolder |
Per-host failed-IP cooldown applied to a request's resolved addresses before a new connection is
opened, independently of the configured LoadBalance mode.
|
| Http2ConnectionState |
Tracks per-connection HTTP/2 state: active stream count, max concurrent streams,
draining status (from GOAWAY), and pending stream openers.
|
| InfiniteSemaphore |
A java.util.concurrent.Semaphore that always has Integer.Integer.MAX_VALUE free permits
|
| MaxConnectionSemaphore |
Max connections limiter.
|
| NettyChannelConnector |
|
| NettyConnectListener<T> |
Non Blocking connect.
|
| NoopConnectionSemaphore |
|
| PerHostConnectionSemaphore |
Max per-host connections limiter.
|
| PrincipalScopedPartitionKey |
Channel-pool partition key for schemes that authenticate the connection rather than the request.
|
| RoundRobinAddressSelector |
Picks, per host and per request, which resolved IP a new connection should target first when
LoadBalance.ROUND_ROBIN is enabled.
|
| RoundRobinPartitionKey |
|