首页 > TAG信息列表 > netflix-zuul

春季-Zuul为多个zuul路由实现Multiple ZuulFallbackProvider

我如何实现多个zuul路由的多个zuulFallbackProvider. 除了公开restcontroller并使用hystrixcommand实现方法外,我看不到如何使用属性的答案. 我可以使用自己的zuulFallBackProvider bean提供每项服务吗? application.yml server: port: 8080 hystrix: command

spring-Zuul代理,可动态发现路线

我有一个简单的Zuul应用,该应用在application.yml中具有一条路由以路由到我的微服务.工作正常 但是,我正在寻找一种更具动态性的解决方案,在该解决方案中,我可以通过代码或通过在构建期间通过POST到某些Zuul终结点来动态连接路由(可能使用springfox和微服务中的swagger定义).我找不

spring-Zuul / DispatcherServlet破坏了包含多部分的PUT请求(多部分数据已删除)

我们正在使用Zuul将请求转发到内部微服务.内部服务有2个端点(PUT端点和POST端点).我们发现多部分请求在到达我们的内部PUT端点之前已损坏. 多部分数据似乎已从请求中删除. PUT请求似乎只是这种情况,因为POST可以完美地工作. 如果我们直接使用cURL到达内部PUT端点,则该请求将被正确

如何在Spring Cloud Zuul中配置路由

在Spring Cloud Zuul服务器中,我们可以通过“application.properties”定义需要重定向的所有路由. 例如: zuul.routes.resource.path=/api/** zuul.routes.resource.url=http://api.com:9025 创建胖jar后,“application.properties”被封装到jar中,并且无法编辑和重新加载文件中的

在Spring Cloud Netflix Zuul中以编程方式设置路由

我创建了两个AWS Beanstalk环境,每个环境都有自己的应用程序版本.这些env的URL是https://beta.myserver.com/v1073和https://beta.myserver.com/v1084.这些url指向负载均衡器. 现在我还有一个具有以下配置的Zuul实现. zuul: routes: beta: path: /api

spring – 如何基于HTTP方法进行Zuul动态路由,并通过’serviceId’解析目标主机?

如何基于HTTP方法(GET / POST / PUT …)进行Zuul动态路由? 例如,当您需要将POST请求路由到不同的主机而不是’zuul.routes.*’中描述的默认主机时… zuul: routes: first-service: path: /first/** serviceId: first-service stripPrefix: false seco

如何创建依赖于Spring Bean的自定义Spring PropertySource

我正在尝试将spring-cloud堆栈用于将使用Zuul的项目.在我的组织中,我们有一个基于xml的自定义配置堆栈,并进行属性组合和分层覆盖.由于处理这种配置的方式,我一直在努力为它创建一个PropertySource. 我的自定义PropertySource必须使用我的Config bean,但是因为在Spring Boot引导期

spring – 通过HTTPS / SSL在AWS ELB后面的Zuul

我有一个AWS Elastic Load Balancer,其中包含我的域的证书,并终止了SSL流量. ELB在https端口上有一个监听器,并将其作为http转发给Zuul. 当我使用Spring Boot HATEOAS时,Zuul将使用正确的地址替换链接,但使用http而不是https: "_links": { "self": { "href": "http://my.doma

java – 覆盖zuul错误过滤器导致转发错误

我正在尝试覆盖zuul代理的默认senderorfilter,以便当我的网关后面的服务崩溃/关闭时,我可以提供更好的响应.这是我从Customizing Zuul Exception的答案中获取的代码 public class RabbrErrorFilter extends ZuulFilter { private static final Logger log = LoggerFactory.getLog

春天 – Zuul无法将交通路由到kubernetes服务

我们的Zuber和Eureka都在我们的kubernetes集群上运行. Zuul在Eureka注册. 我启动了一个名为“Resource-Service”的新服务,这个服务正确地启动并向Eureka注册,所有服务都已启动. 当我尝试访问Zuul端点以访问“资源服务”时,我收到以下错误.似乎Zuul无法映射到资源服务,即使资源服务

Spring安全预授权过滤Zuul建立和共享会话

我是一个开发团队,正在开发一个使用基于Spring的微服务的大型项目.我们最近发现了Spring Cloud项目,并正在尝试实施Netflix服务,Zuul,Eureka,Ribbon等. 在我们的环境中,在通过外部服务进行预授权之前,没有人可以访问我们的应用程序将运行的域.一旦他们到达我们的应用程序,我们将能