FC ConcursosFC Concursos

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

  1. @EnableZuulProxy
  2. @ZuulServerApplication
  3. @EnabledZuulEdgeServer
  4. @ZuulEdgeServerOn
  5. @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

Continue aprendendo