接口 CircuitBreakerStateChangeObserver
public interface CircuitBreakerStateChangeObserver
- 从以下版本开始:
- 1.8.0
- 作者:
- Eric Zhao
-
方法概要
修饰符和类型方法说明voidonStateChange(CircuitBreaker.State prevState, CircuitBreaker.State newState, DegradeRule rule, Double snapshotValue) Observer method triggered when circuit breaker state changed.
-
方法详细资料
-
onStateChange
void onStateChange(CircuitBreaker.State prevState, CircuitBreaker.State newState, DegradeRule rule, Double snapshotValue) Observer method triggered when circuit breaker state changed. The transformation could be:
- From
CLOSEDtoOPEN(with the triggered metric) - From
OPENtoHALF_OPEN - From
OPENtoCLOSED - From
HALF_OPENtoOPEN(with the triggered metric)
- 参数:
prevState- previous state of the circuit breakernewState- new state of the circuit breakerrule- associated rulesnapshotValue- triggered value on circuit breaker opens (null if the new state is CLOSED or HALF_OPEN)
- From
-