Questão nº 45
Questão de Tecnologia da Informação · FCC TRT18 2022 (nº 45)
FCC2022Técnico Judiciário - Área Apoio Especializado - Especialidade Tecnologia da InformaçãoTecnologia da Informação
Gabarito: Aver comentário ↓
Em condições ideais, para habilitar o Eureka Server em uma classe que contém a anotação `@SpringBootApplication` utiliza-se a anotação
- A`@EnableEurekaServer` (alternativa correta)
- B`@EurekaServerOn`
- C`@EnableNetflixEureka`
- D`@EnableServiceDiscovery`
- E`@EurekaServiceDiscovery`
Resposta comentada
Gabarito Alternativa A
O Eureka Server é como uma lista telefônica central para microsserviços: ele permite que os serviços se registrem e se encontrem uns aos outros em um ambiente distribuído. Para transformar uma aplicação Spring Boot nesse servidor de descoberta, é preciso usar uma anotação específica.
- (A) Correta: Para habilitar o Eureka Server em uma aplicação Spring Boot, a anotação correta e padrão é
@EnableEurekaServer. Ela instrui o Spring Boot a configurar e iniciar o servidor Eureka dentro da aplicação. - (B) Incorreta:
@EurekaServerOnnão é uma anotação padrão ou reconhecida pelo Spring Cloud para habilitar o Eureka Server. - (C) Incorreta: Embora o Eureka tenha sido desenvolvido pela Netflix, a anotação específica para habilitar o servidor não é
@EnableNetflixEureka. Esta é uma armadilha da banca que tenta confundir o candidato com a origem do projeto. A anotação correta é mais direta:@EnableEurekaServer. - (D) Incorreta:
@EnableServiceDiscovery(ou anotações com propósito similar como@EnableDiscoveryClient) é usada em microsserviços clientes para que eles possam descobrir outros serviços registrados no Eureka, e não para que a aplicação atue como o próprio Eureka Server. A armadilha aqui é confundir o papel do cliente com o do servidor no ecossistema de descoberta de serviços. - (E) Incorreta:
@EurekaServiceDiscoverynão é uma anotação padrão ou reconhecida pelo Spring Cloud para habilitar o Eureka Server.
Fonte: FCC TRT18 2022 Técnico Judiciário - Área Apoio Especializado - Especialidade Tecnologia da Informação (Caderno Tipo 001). Reproduzida para fins de estudo.