Skip to content
Latchkey

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

Um circuit breaker é um padrão de resiliência que para de chamar uma dependência com falhas depois que os erros ultrapassam um limite, retornando falhas rápidas em vez disso, e então testa periodicamente se a dependência se recuperou antes de fechar novamente.

Estados

Um breaker está fechado (as chamadas passam), aberto (as chamadas falham rapidamente) ou meio-aberto (uma chamada de teste decide se deve fechar). Isso impede que um serviço em dificuldades seja sobrecarregado e que bloqueie quem o chama.

Guias relacionados