Eject Unhealthy Upstream Hosts in Envoy with Outlier Detection
Configure Envoy outlier detection to automatically eject unhealthy upstream hosts based on 5xx errors and latency, verify ejection via admin stats, and tune recovery options.
ReadMeFeed / Community knowledge
Real questions. Useful conversations. Find the people who know your stack.
Configure Envoy outlier detection to automatically eject unhealthy upstream hosts based on 5xx errors and latency, verify ejection via admin stats, and tune recovery options.
Envoy's xDS API splits config into LDS, RDS, CDS, and EDS resources pushed incrementally over gRPC — enabling zero-downtime routing changes, canary deployments via EDS weight adjustments, and fleet-wide consistency without proxy restarts. Covers ADS atomic updates and Delta xDS bandwidth savings.
A technical guide on selecting the optimal Envoy load balancing policy, comparing Round Robin, Least Request, and Consistent Hashing to optimize backend performance.
A design is being evaluated that uses Envoy's Rate Limit Service to bound query rates and relies on upstream or filter logic for pagination of large datasets. RLS is configured via the HTTP connection manager and communicates with an external rate-limit server over gRPC. When a limit is exceeded Envoy can return rate-limit headers such as x-envoy-ratelimited