Questão nº 32
Questão de Tecnologia da Informação · FCC TRT19 2022 (nº 32)
FCC2022Analista Judiciário - Área Apoio Especializado - Especialidade Tecnologia da InformaçãoTecnologia da Informação
Gabarito: Bver comentário ↓
Na classe principal de uma aplicação criada com Spring Boot, para fazer com que a aplicação atue como um cliente Eureka utiliza-se a anotação
- A`@EurekaClient`
- B`@EnableEurekaClient` (alternativa correta)
- C`@EnableDiscoveryEurekaClient`
- D`@EurekaDiscoveryClient`
- E`@IsEurekaClient`
Resposta comentada
Gabarito Alternativa B
Um cliente Eureka é uma aplicação que se registra em um servidor central (o servidor Eureka) para que outras aplicações possam encontrá-la e se comunicar com ela, facilitando a descoberta de serviços em um ambiente distribuído.
- (A) Incorreta: Embora pareça intuitiva, esta anotação não existe no Spring Cloud Netflix para habilitar a funcionalidade de cliente Eureka.
- (B) Correta: Esta é a anotação padrão e oficial do Spring Cloud Netflix que ativa a configuração automática para que sua aplicação se registre e interaja com o servidor Eureka como um cliente.
- (C) Incorreta: Esta anotação não existe. A parte "Discovery" é redundante, pois o Eureka já é um serviço de descoberta. A armadilha aqui é que "Discovery" está intimamente ligado ao conceito de Eureka, fazendo parecer uma opção lógica, mas a anotação correta é mais direta e concisa.
- (D) Incorreta: Esta anotação não existe para habilitar o cliente Eureka. É uma combinação de termos que não corresponde à API do Spring Cloud.
- (E) Incorreta: Esta anotação não existe no Spring Cloud Netflix. O prefixo
Isnão é o padrão para anotações que habilitam funcionalidades.
Fonte: FCC TRT19 2022 Analista Judiciário - Área Apoio Especializado - Especialidade Tecnologia da Informação (Caderno Tipo 001). Reproduzida para fins de estudo.