netflix-zuul

    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

    0熱度

    1回答

    我已經使用Spring Boot,Eureka,Zuul,Ribbon框架配置了我的項目體系結構。 其工作正常,但有時(很少)得到以下情況除外: 造成的:com.netflix.client.ClientException:負載均衡器沒有爲客戶端可用的服務器:服務1 產生的原因: com.netflix.hystrix.exception.HystrixRuntimeException:servi