Circuit breaker local para métodos asíncronos: tras failures fallos consecutivos, el circuito se abre durante resetMs ms. El estado queda aislado por instancia; no se distribuye entre procesos ni nodos.
failures
resetMs
class Api { @CircuitBreaker({ failures: 3, resetMs: 30_000 }) async fetchData(): Promise<Data> { ... }} Copy
class Api { @CircuitBreaker({ failures: 3, resetMs: 30_000 }) async fetchData(): Promise<Data> { ... }}
Circuit breaker local para métodos asíncronos: tras
failuresfallos consecutivos, el circuito se abre duranteresetMsms. El estado queda aislado por instancia; no se distribuye entre procesos ni nodos.