netflix-zuul

    0热度

    1回答

    使用'Dalston.RELEASE'实现spring-cloud-dependencies,并使用spring boot'1.5.2.RELEASE'。 在我的设置,我有 尤里卡服务器 zuul网关服务器 2服务[云安全客户端]的情况,并已注册的尤里卡服务器 我zuul应用类别: @SpringBootApplication @EnableFeignClients @EnableZuulPr

    0热度

    1回答

    我有两台机器(具有相同的应用程序)注册到尤里卡服务器。 所有对这些服务的请求都是通过zuul代理。 我的我的后端服务application.properties是: spring.application.name=core 我我zuul代理的application.properties是: zuul.sensitiveHeaders=Set-Cookie zuul.routes.addre

    0热度

    2回答

    我有一个用Gradle构建的Spring引导项目。 我需要将它迁移到Maven,我认为这很容易(应该是),但我遇到了Zuul依赖问题,或者确切地说:spring-cloud-starter-zuul。 当我运行与注释@EnableZuulProxy它产生以下错误春季启动应用程序: 2017-03-30 00:02:57.521 WARN 11380 --- [ost-startStop-1] c.

    0热度

    1回答

    我有一个服务,该路径http://myhost.com/v2/1234/brand/order/issues/123需要发送实际的呼叫到http://anotherhost.com/issues/123。 如果我想避免的解决方法写一个ZuulFilter 有没有一种方法,用配置的说:前缀是/v2/*/*/order/issues,只是使用123? zuul: routes: t

    3热度

    1回答

    我正在使用Spring Cloud的Zuul将一些API请求委托给几个外部服务器。代理本身运行良好,但每个服务都需要请求头中提供的(不同的)令牌。 我已经为每个应用适当标题的标记成功编写了一个简单的预过滤器。但是,我现在有一个问题。即使在通过文档浏览之后,我也无法弄清楚如何让每个过滤器只适用于正确的路线。我不想执行网址匹配,因为网址在环境中发生变化。理想情况下,我有一些方法可以在过滤器中获取路由的

    1热度

    1回答

    我送下面的请求我的REST API读取矩阵参数: http://localhost:8080/accid234/accounts;[email protected]/departmentUse REST的API的Java代码: @Path("/{accounts}") public Accounts getDeptAccounts(@PathParam("accounts") PathSegme

    0热度

    1回答

    我们在Spring Cloud Netflix,Eureka和Zuul的环境中运行一些服务。另外,我们使用Spring Boot来开发服务。 我们还将F5作为硬件负载平衡器,它接收外部请求并根据配置的规则将它们路由到ZUUL实例之一。 截至目前,我们使用HTTP进行服务之间的通信。我们现在想要通过HTTPS保护所有通信。 包括ZUUL和Eureka在内的所有服务都在不同的机器中使用两个实例进行扩展

    2热度

    1回答

    我无法理解Zuul和功能区之间的连接。 我想我明白了Zuul。这是一个反向代理,我可以联系到我的几个服务实例之一。它将使用循环算法或任何您配置的方式来选择合适的服务器。这是一个传统的负载平衡器。要知道可用的实例,可以使用像Eureka这样的注册表。 但是我用丝带有更多的麻烦。它作为客户端负载均衡器出售,但它意味着什么?它不需要外部服务器?功能区嵌入客户端的方式与Eureka客户端的方式相同?如果是

    2热度

    1回答

    我有一个边缘zuul服务器服务哪些路由请求到下游服务。 予加载测试这种架构400螺纹同时 在下游服务总延迟只是1秒。 使用边缘服务器在前置和后置过滤器zuul,我设法计算出延迟时间约为7.5秒平均是大致相同的数字我从hystrix.stream端点我边缘zuul服务器上启用 { “类型”: “HystrixCommand”, “名” 的 “认证”, “基团”: “RibbonCommand”, “

    0热度

    1回答

    gradle这个依赖这是我的build.gradle文件 buildscript { ext { springBootVersion = '1.4.2.RELEASE' } repositories { mavenCentral() } dependencies { classpath("org.springfr