You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Implement round-robin RPC client with cooldown mechanism
- Replace sequential endpoint iteration with round-robin selection
- Add cooldown mechanism to temporarily avoid failed endpoints
- Maintain endpoint health state and timing information
- Add configurable cooldown duration (default 30 seconds)
- Preserve existing API compatibility with new _and_cooldown variants
- Improve resilience by distributing load across healthy endpoints
Co-Authored-By: Ali <[email protected]>
0 commit comments