Skip to content
Latchkey

Circuit Breaker (Retries) - Definição do Glossário de CI/CD

Um circuit breaker interrompe retries a uma dependência em falha até que ela se recupere.

Um circuit breaker para de enviar requisições a uma dependência em falha após um limiar de erros, falhando rápido por um período de cooldown para que os retries não se acumulem sobre um serviço já quebrado.

Um circuit breaker acompanha falhas recentes e abre quando elas cruzam um limiar, curto-circuitando novas chamadas. Após um cooldown, ele permite uma requisição de teste para checar a recuperação.

Estados

Um breaker está closed (as chamadas fluem), open (as chamadas falham rápido) ou half-open (uma chamada de teste decide se deve fechar novamente).

Guias relacionados