0

내 응용 프로그램에 Spring Cloud Netflix zuul 프록시를 구현하려고합니다. 인터넷에서 나는 스프링 부트를 사용하여 구현되는 모든 옵션을 얻고 있습니다.spring mvc에서 ZuulProxy를 활성화하는 방법

@EnableZuulProxy 
@SpringBootApplication 
public class SpringCloudZuulExampleApplication { 

를하지만 내 응용 프로그램은 스프링 MVC 응용 프로그램입니다 그리고 난 XML 기반의 구성이 - 봄 부팅에 zuul 프록시를 사용하려면, 그것은 이루어집니다. 이제 application-context.xml 파일에서 @EnableZuulProxy를 수행하는 방법을 이해하지 못했습니다.

트래픽 라우팅에 Zuul 프록시가 사용됩니다. 그것에 대한 자세한 내용은 다음을 참조하십시오. - https://exampledriven.wordpress.com/2016/07/06/spring-cloud-zuul-example/

감사합니다.

답변

1

스프링 클라우드 Netflix는 스프링 부트에 완전히 의존합니다. 따라서 스프링 부트 없이는 사용할 수 없습니다. Spring MVC 애플리케이션을 Spring Boot 애플리케이션으로 마이그레이션하는 것을 고려할 수있다. 또는 Spring Boot에 의존하지 않는 Netflix Zuul을 사용할 수도 있습니다.