Questão FC373669
O Spring Cloud Netflix Eureka, em uma arquitetura de microsserviços,
Frameworks para Desenvolvimento
FCC · 2023
O Spring Cloud Netflix Eureka, em uma arquitetura de microsserviços,
- fornece uma maneira padronizada de descrever as funcionalidades de uma API da web ou de um microsserviço.
- permite que os serviços se registrem em um servidor de descoberta e descubram uns aos outros usando nomes lógicos em vez de endereços IP fixos.
- é responsável pela execução de operações de negócios nos microsserviços.
- permite que as solicitações de clientes sejam encaminhadas para os microsserviços apropriados com base em critérios, como roteamento, filtragem, autenticação e autorização.
- permite armazenar e recuperar as configurações dos serviços em um repositório central, como Git ou Subversion.
Mostrar resposta e comentário
Gabarito
B
Comentário do professor
Spring Cloud Netflix Eureka atua como um servidor de descoberta onde cada serviço se registra ao iniciar e envia heartbeats, informando endereço, porta e status. Os consumidores não precisam conhecer IPs fixos: consultam o servidor por um nome lógico do serviço para obter instâncias disponíveis.
Esse modelo permite desacoplamento entre provedores e consumidores — ao escalar ou substituir instâncias, o registro é atualizado automaticamente, evitando hard‑code de endereços.
Na prática, clientes Spring usam anotações como @EnableDiscoveryClient ou @EnableEurekaClient e bibliotecas como Feign ou RestTemplate (com client‑side load balancing) para chamar serviços pelo nome lógico, beneficiando-se de balanceamento e tolerância a falhas.
Em resumo: Eureka centraliza registro e descoberta, substituindo a dependência de IPs fixos por resolução dinâmica via nomes lógicos.
Conteúdo do catálogo FC Concursos · Atualizado em