Uma equipe de analistas do TJRJ está implementando microsse...

Próximas questões
Com base no mesmo assunto
Q3874364 Arquitetura de Software
Uma equipe de analistas do TJRJ está implementando microsserviços com o apoio do Spring Cloud. Para garantir a descoberta e a comunicação entre os microsserviços, a equipe optou por implementar um servidor Eureka. Durante a configuração do Eureka, o analista Silva percebeu que é crucial configurar o atributo que controla o tempo máximo que o servidor irá considerar uma instância como ativa, antes de marcá-la como desconectada. É correto afirmar que o nome do atributo do Eureka, percebido como crucial por Silva, contém a string: 
Alternativas

Comentários

Veja os comentários dos nossos alunos

Gabarito (C)

  • eureka.instance.lease-expiration-duration-in-seconds: tempo que Eureka espera desde o último heartbeat antes de considerar a instância obsoleta. Valor padrão é 90.

Fontes: https://cursos.alura.com.br/forum/topico-mensagem-de-alerta-no-servidor-eureka-225392

https://medium.com/@gaddamnaveen192/how-eureka-server-know-instance-status-when-an-instance-is-up-or-down-c83d3dd4620d

Fonte ChatGpt

Vamos analisar cada alternativa:

A) wait-time

❌ Não existe esse atributo no Netflix Eureka.

Pode até parecer algo relacionado a tempo de espera, mas não faz parte das configurações reais do Eureka.

B) update-interval

❌ Também não é um atributo padrão do Eureka.

O nome sugere atualização, mas no Eureka o termo correto usado é renewal (renovação), não update.

C) lease-expiration

Correta

Refere-se ao tempo máximo que o servidor espera sem receber heartbeat antes de considerar a instância fora do ar:

.

D) renewal-interval

❌ Existe, mas não responde à pergunta.

Esse atributo () define de quanto em quanto tempo o cliente envia heartbeat, e não o tempo limite para expiração.

Ou seja: controla o envio, não a remoção.

E) heartbeat-interval

❌ Não é o nome usado pelo Eureka.

Embora o conceito de heartbeat exista, o Eureka usa o termo renewal, não heartbeat na configuração.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo