Questão nº 31
Questão de Desenvolvimento de Sistemas · FCC TRT15 2023 (nº 31)
O Spring Eureka é uma implementação do padrão de registro de serviços que permite que os microsserviços se registrem automaticamente e se descubram uns aos outros. A porta padrão em que o servidor Eureka irá executar na aplicação Spring Boot e o arquivo em que essa porta é configurada são, respectivamente,
- A`80` e `eureka-server.xml`
- B`15000` e `application-server.yml`
- C`8080` e `pom.xml`
- D`8005` e `eureka-registry.xml`
- E`8761` e `application.properties` (alternativa correta)
Resposta comentada
Gabarito Alternativa E
O Spring Eureka é como uma lista telefônica central para seus microsserviços (aplicações menores que trabalham juntas). Quando um microsserviço inicia, ele se registra no Eureka, informando seu endereço. Outros microsserviços podem então consultar o Eureka para encontrar o endereço dos serviços que precisam, permitindo que se comuniquem dinamicamente.
(A) Incorreta: `80` é a porta padrão para HTTP, não para o servidor Eureka, e `eureka-server.xml` não é o arquivo padrão de configuração de propriedades no Spring Boot.
(B) Incorreta: `15000` não é a porta padrão do Eureka Server, e `application-server.yml` não é o nome padrão do arquivo de configuração principal.
(C) Incorreta: `8080` é a porta padrão para uma aplicação Spring Boot comum (como um servidor web embarcado), mas não para o servidor Eureka especificamente. Armadilha da banca: Essa é a porta padrão mais conhecida do Spring Boot, mas o Eureka Server tem sua própria porta padrão. `pom.xml` é para gerenciamento de dependências e build do Maven, não para configuração de propriedades da aplicação.
(D) Incorreta: `8005` é frequentemente a porta de shutdown do Tomcat, não a porta principal do Eureka Server, e `eureka-registry.xml` não é o arquivo padrão de configuração.
(E) Correta: `8761` é a porta padrão em que o servidor Eureka é executado no Spring Boot, e `application.properties` (ou `application.yml`) é o arquivo padrão onde essas configurações são definidas.
Fonte: FCC TRT15 2023 Analista Judiciário - Área Apoio Especializado - Especialidade Tecnologia da Informação (Caderno Tipo 002). Reproduzida para fins de estudo.