The circuit breaker, now generally available in Azure API Management, is seamlessly integrated to provide customers with an easy-to-use solution for enhancing the resilience of their API environments.
With this feature, customers can configure the circuit breaker property within backend resources to protect their backend services from overload due to excessive requests. This allows customers to set specific rules for when the circuit breaker activates, including thresholds for failure occurrences within defined timeframes and identification of specific status codes indicating failures. Additionally, the circuit breaker can dynamically adjust its trip duration based on values extracted from the retry-after header provided by the backend.
Click here to learn more.