聊聊resilience4j的CircuitBreakerStateMachine
序 本文主要研究一下resilience4j的CircuitBreakerStateMachine CircuitBreakerStateMachine resilience4j-circuitbreaker-0.13.0-sources.jar!/io/github/resilience4j/circuitbreaker/internal/CircuitBreakerStateMachine.java /** * A CircuitBreaker finite state machine. */ public final class CircuitBreakerStateMachine implements CircuitBreaker { private static final Logger LOG = LoggerFactory.getLogger(CircuitBreakerStateMachine.class); private final String name; private final AtomicReference<CircuitBreakerState> stateReference; private final CircuitBreakerConfig circuitBreakerConfig; private final