2017-03-06 53 views
1

我正在測試spring zuul。我想使用zuul路由來測試循環請求。和不是使用尤里卡設置。春季雲無法使用硬編碼網址加載餘額zuul

zuul.ignoredServices=* 
ribbon.eureka.enabled=false 
server.port=9000 
zuul.routes.trackingv1.path=/tracking/v1/** 
zuul.routes.trackingv1.stripPrefix=false 
zuul.routes.trackingv1.serviceId=trackingv1 
trackingv1.ribbon.listOfServers=http://localhost:8080/trackingv1,http://localhost:8081/trackingv1 

但我越來越喜歡Caused by: com.netflix.client.ClientException: Load balancer does not have available server for client: trackingv1

錯誤任何想法,可能是什麼問題?

回答

1

這與使用屬性的老問題是一樣的。 (鑰匙的價值部分的額外空間)。我在 zuul.routes.trackingv1.serviceId=trackingv1<space>

現在接下來的問題是有額外的空間,從服務器 trackingv1.ribbon.listOfServers=http://localhost:8080/trackingv1,http://localhost:8081/trackingv1它是撿的在線主機列表:端口部分。如何添加contextPath「trackingv1」?

+0

絲帶只在主機和港口成交 – spencergibb