Expand description
CA connection pool with circuit-breaker and priority weighting.
Manages connections to multiple CA backends with per-CA health tracking. Implements RHELBU-3536 R1 (multi-CA) and R2 (circuit breaker).
Structs§
- CaConnection
- Registered CA backend with its configuration and connection info.
- CaId
- Opaque identifier for a CA backend.
- CaPool
- Thread-safe pool of CA backend connections.
- CaStatus
- Runtime status of a single CA backend.
- Circuit
Breaker Config - Circuit-breaker configuration (RHELBU-3536 R2).
- Pool
Config - Pool configuration.