FCC — Técnico Judiciário - Área Apoio Especializado - Especialidade: Desenvolvimento de Sistema da Informação — Frameworks — 2025

Enunciado

Durante a execução de um sistema baseado em microsserviços criado com Spring Cloud, o time de DevOps identificou a necessidade de alterar a URL de um serviço externo, que está definida em uma propriedade no arquivo de configuração remoto. O objetivo é aplicar essa nova URL sem reiniciar o serviço cliente. Dado esse cenário, representa corretamente os passos ou requisitos para aplicar a nova configuração com sucesso:

Alternativas

  1. A)

    O cliente deve estar anotado com @RefreshScope e o Spring Boot Actuator deve estar incluído.

  2. B)

    É necessário alterar o arquivo de configuração localmente no cliente e reiniciá-lo.

  3. C)

    A alteração deve ser feita diretamente no application.yml do cliente.

  4. D)

    As configurações atualizadas são aplicadas automaticamente aos clientes, sem necessidade de qualquer ação.

  5. E)

    O servidor de configuração precisa ser reiniciado sempre que um arquivo for alterado no repositório central de configurações.

Gabarito e comentário

Resposta correta: A

@RefreshScope permite recriar o bean com valores atualizados e o Actuator expõe o mecanismo de atualização da configuração em execução.

Questões relacionadas