Ed
mês passado
O padrão "circuit breaker" em sistemas distribuídos é uma técnica utilizada para evitar que chamadas a um serviço que está falhando continuem a ser feitas, o que poderia levar a um colapso maior do sistema. Quando um serviço falha repetidamente, o "circuit breaker" "desarma" temporariamente as chamadas para esse serviço, permitindo que ele se recupere sem ser sobrecarregado por novas requisições. Analisando as alternativas: a) Impedir que mensagens sejam criptografadas - Não é a função do "circuit breaker". b) Bloquear temporariamente chamadas para componentes falhos - Esta é a função correta do "circuit breaker". c) Reiniciar todos os componentes de um sistema após uma falha - Não é o que o "circuit breaker" faz. d) Redirecionar tráfego para a rede pública - Não está relacionado ao funcionamento do "circuit breaker". e) Ignorar falhas upstream em serviço - Também não é a função do "circuit breaker". Portanto, a alternativa correta é: b) Bloquear temporariamente chamadas para componentes falhos.