Questão FC373695
Para fazer um aplicativo criado com Spring Boot, em condições ideais, funcionar como um servidor Zuul Proxy deve-se anotar a classe principal com
Frameworks para Desenvolvimento
FCC · 2022
Para fazer um aplicativo criado com Spring Boot, em condições ideais, funcionar como um servidor Zuul Proxy deve-se anotar a classe principal com
- @EnableZuulProxy
- @ZuulServerApplication
- @EnabledZuulEdgeServer
- @ZuulEdgeServerOn
- @ZuulProxyApplication
Mostrar resposta e comentário
Gabarito
A
Comentário do professor
@EnableZuulProxy é a anotação que transforma uma aplicação Spring Boot em um servidor Zuul (gateway/proxy). Deve ser colocada na classe principal da aplicação, normalmente em conjunto com @SpringBootApplication.
Ao habilitá‑la, o Spring Cloud registra internamente o encaminhamento de requisições, ativando o mecanismo de roteamento e os tipos de filtros do Zuul (pre, route, post, error), permitindo interceptar e manipular tráfego HTTP.
As rotas podem ser configuradas em zuul.routes.* no application.properties/yml; com Eureka presente, o Zuul também descobre e encaminha para instâncias via registro (integração com Ribbon/Eureka).
Em resumo: anotar a classe principal com @EnableZuulProxy habilita um proxy reverso pronto para roteamento, balanceamento e aplicação de filtros na sua aplicação Spring Boot.
Conteúdo do catálogo FC Concursos · Atualizado em