Circuit Breaking architecture overview.
The following is an example circuit breaker configuration:
circuit_breakers: thresholds: - priority: "DEFAULT" max_requests: 75 max_pending_requests: 35 retry_budget: budget_percent: value: 25.0 min_retry_concurrency: 10
All circuit breaking settings are runtime configurable for all defined priorities based on cluster
name. They follow the following naming scheme
cluster_name is the name field in each cluster’s configuration, which is set in the Envoy
config file. Available runtime settings will override
settings set in the Envoy config file.