Class RequestHandlerCircuitBreakerAdvice

All Implemented Interfaces:
Advice, Interceptor, MethodInterceptor, Aware, BeanFactoryAware, BeanNameAware, InitializingBean, ApplicationContextAware, ExpressionCapable, NamedComponent

public class RequestHandlerCircuitBreakerAdvice
extends AbstractRequestHandlerAdvice
A circuit breaker that stops calling a failing service after threshold failures, until halfOpenAfter milliseconds has elapsed. A successful call resets the failure counter.
Since:
2.2
Author:
Gary Russell, Artem Bilan