Expand description
Upstream pool management module for Sentinel proxy
This module handles upstream server pools, load balancing, health checking, connection pooling, and retry logic with circuit breakers.
Re-exports§
pub use adaptive::AdaptiveBalancer;pub use adaptive::AdaptiveConfig;pub use consistent_hash::ConsistentHashBalancer;pub use consistent_hash::ConsistentHashConfig;pub use p2c::P2cBalancer;pub use p2c::P2cConfig;
Modules§
Structs§
- Connection
Pool - Connection pool for upstream connections
- Pool
Stats - Pool statistics
- Request
Context - Request context for load balancer decisions
- Target
Selection - Selected upstream target
- Upstream
Health Checker - Health checker for upstream targets
- Upstream
Pool - Upstream pool managing multiple backend servers
- Upstream
Target - Internal upstream target representation for load balancers
Traits§
- Load
Balancer - Load balancer trait for different algorithms