如何在spring mvc中启用ZuulProxy
Posted
技术标签:
【中文标题】如何在spring mvc中启用ZuulProxy【英文标题】:How to enable ZuulProxy in spring mvc 【发布时间】:2017-05-09 22:40:26 【问题描述】:我正在尝试在我的应用程序中实现 Spring Cloud Netflix zuul 代理。在互联网上,我得到了使用 Spring Boot 实现的所有选项。开启zuul代理,在spring boot中就搞定了——
@EnableZuulProxy
@SpringBootApplication
public class SpringCloudZuulExampleApplication
但我的应用程序是 spring mvc 应用程序,并且我有基于 xml 的配置。现在我不明白如何在我的 application-context.xml 文件中执行 @EnableZuulProxy 。
Zuul 代理用于路由流量。有关它的更多详细信息,请访问 -https://exampledriven.wordpress.com/2016/07/06/spring-cloud-zuul-example/
感谢您的帮助。
【问题讨论】:
【参考方案1】:Spring Cloud Netflix 完全依赖于 Spring boot。所以没有Spring Boot就不能使用。 您可以考虑将您的 Spring MVC 应用程序迁移到 Spring Boot 应用程序。或者你可以考虑使用不依赖 Spring Boot 的 Netflix Zuul。
【讨论】:
以上是关于如何在spring mvc中启用ZuulProxy的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 Spring MVC 和 Spring Security 为资源处理程序启用 HTTP 缓存
Spring Boot + 云 | Zuul 代理 |集成测试