【发布时间】:2015-09-12 09:04:21
【问题描述】:
我想为我的 Zuul 代理实现自定义过滤器。现在,我知道已经有很多人谈论这个主题 here,我查看了提供的答案,其中包含过滤器示例和 Spring Cloud 文档,我已经阅读了好几次。我尝试复制一些过滤器内容以供我使用,但没有成功。
我有一个 Eureka 服务器,注册了 3 个独立的服务,其中一个是另外两个的前门,从每个服务中收集信息并检索它。
我想要做的是重新路由 Zuul 在流程开始时收到的请求,通过特定服务重定向它们,使用 URL 参数来确定应该针对哪个流程而不是另一个流程。
我已经创建了一个带有@Component 注释的过滤器,实现了ZuulFilter。我不知道的是如何使重定向起作用,以及使用哪些方法。
所以,问题是:如何使用 URL 参数将传入请求重定向到不同的注册服务?
【问题讨论】:
标签: spring spring-cloud netflix netflix-eureka netflix-zuul