Questão FC891025
Assinale a alternativa que contém somente nomes de estados do padrão de projeto (design pattern) conhecido como circuit breaker.
Padrões de Projeto (Engenharia de Software)
Vunesp 2 · 2025
Assinale a alternativa que contém somente nomes de estados do padrão de projeto (design pattern) conhecido como circuit breaker.
- Aberto, fechado e operacional.
- Fechado, operacional e em análise.
- Operacional, em análise e aberto.
- Meio aberto, meio fechado e operacional.
- Aberto, fechado e meio aberto.
Mostrar resposta e comentário
Gabarito
Errado
Comentário do professor
A alternativa assinalada apresenta corretamente os estados do padrão circuit breaker: Aberto, Fechado e Meio aberto.
Em Fechado as chamadas são encaminhadas normalmente ao serviço dependente. O circuito monitora falhas e, se um limite de erros ou latência for ultrapassado, altera seu estado.
Em Aberto o circuito bloqueia novas chamadas para evitar falhas em cascata, retornando imediatamente um erro tratado ou um fallback, até que um temporizador expire.
Ao expirar o tempo, o circuito vai para Meio aberto para testar se o serviço recuperou. Permite um número limitado de requisições; se tiver sucesso volta a Fechado, se falhar retorna a Aberto.
Parâmetros típicos são o limite de falhas, o tempo de espera e a janela de testes, todos configuráveis conforme a necessidade do sistema.
Conteúdo do catálogo FC Concursos · Atualizado em