netflix-zuul

    0热度

    1回答

    我已经使用Spring Boot,Eureka,Zuul,Ribbon框架配置了我的项目体系结构。 其工作正常,但有时(很少)得到以下情况除外: 造成的:com.netflix.client.ClientException:负载均衡器没有为客户端可用的服务器:服务1 产生的原因: com.netflix.hystrix.exception.HystrixRuntimeException:servi

    0热度

    1回答

    我想使用Zuul作为API网关,在一个特定场景中,我必须根据来自客户端的数据更改URL。我可以使用“预先”过滤器完成大部分工作,但到目前为止,我无法读取路由中配置的URL。 这是我的路由是怎么样子: zuul: #prefix: /api sensitive-headers: Cookie,Set-Cookie,Authorization routes: m

    0热度

    1回答

    我已经阅读了一堆关于此的问题,但没有一个与我的边缘案例相似,我已经有了我的JWT。 我在我的前端使用Auth0(注意auth-zero,而不是Oauth)来获得一个JWT,它为我的后端加载了作用域和身份验证。当我登录到我的前端客户端时,我得到一个带有access_token的JWT。如果我复制令牌我可以做一个直接的卷曲请求我的后端微服务 curl -X GET -H "Authorization:

    0热度

    1回答

    我是zuul服务器的新手。我有一个遗留系统,我试图用zuul代理服务器勒死。我的zuul服务器运行在本地机器上,我的传统spring spring MVC系统具有spring安全性,运行在专用物理tomcat服务器上(例如,http://test-server.domain.com/legacySystem)。当我输入具有某个路径的本地代理服务器URL(例如http://localhost:808

    0热度

    1回答

    我有几个spring引导微服务,它们通过云环境部署到JBoss。这些引导服务是Eureka客户端,它将自己注册到Eureka服务器。以下是一个例子: eureka: client: healthcheck: enabled: true serviceUrl: defaultZone: ${DISCOVERY_URL:http://localho

    0热度

    1回答

    我正在使用ZuulFallbackProvider来处理回退,并想知道如何区分另一个根本原因,如连接超时和套接字超时。但是,我无法仅通过检查getBody()中的RequestContext来找到领先者。任何建议表示赞赏。 我还留在git的同一个问题: https://github.com/spring-cloud/spring-cloud-netflix/issues/2347

    0热度

    1回答

    我正在使用Eureka服务器,其中每个微服务一旦获得在线即获得注册。 现在我想用Zuul创建一个网关代理。 Zuul作品,如果我手动提供路线: zuul.routes.ms1.url=http://localhost:8901 zuul.routes.ms2.url=http://localhost:8902 ribbon.eureka.enabled=false 我想Zuul从尤里卡自动

    2热度

    1回答

    我想使用zuul缓存一些请求。高速缓存作为POJO存储在Redis中并且包含明文(不是gzip压缩数据)。 对于正常的测试和集成测试,一切正常。通过一个jmeter负载测试,一些请求失败 java.util.zip.ZipException: Not in GZIP format (from jmeter) 我们知道,在这一点上,zuul返回一个空的响应。 我的预过滤: public clas

    0热度

    2回答

    我已重写在一个ZuulFilter作为 RequestContext ctx = RequestContext.getCurrentContext(); ctx.addZuulRequestHeader('header name', 'value'); 然而,在另一个服务我不能找到来自请求的报头中的run()方法。 更多细节,filterType是"pre"且只有一个过滤器。

    1热度

    1回答

    我正在开发使用spring启动的微服务项目。在这里,UI页面在独立的微服务和独立的微服务中的zuul代理中。我想通过zuul微服务访问UI页面。我在下面添加了我的项目结构。 UiService Application.properties: server.port=8090 spring.mvc.view.prefix: /WEB-INF/views/ spring.mvc.view.suff