com.netflix.client.ClientException:负载均衡器没有可供客户端使用的服务器:dev-view.rhines-dev.svc.cluster.local
com.netflix.client.ClientException: Load balancer does not have available server for client: dev-view.rhines-dev.svc.cluster.local
我可以在本地 运行 应用程序,但是当我在 GCP 上部署它时,我收到一条错误消息
com.netflix.client.ClientException: Load balancer does not have available server for client: custom-index.rhines-dev.svc.cluster.local
哪个是主机 url 我想通过 zuul 转发流量。
我的服务和路线已经注册。
zuul:
ignoredPatterns:
- /custom/**
host:
connect-timeout-millis: 4000
socket-timeout-millis: 4000
sensitiveHeaders:
routes:
serviceId: rhines
path: /**
url: ${GATEWAY_RHINES_ROUTE:http://localhost:8090}
gradle
// netflix-zuul
implementation group: 'org.springframework.cloud', name: 'spring- cloud-starter-netflix-zuul', version: '2.2.9.RELEASE'
我一直在阅读有关 eureka 的建议,但我不需要 eureka 服务器。我正在构建一个网关,我只想让 zuul 路由我的流量。
对我来说答案很简单,将 http:// 添加到 URL。我很惭愧。
我可以在本地 运行 应用程序,但是当我在 GCP 上部署它时,我收到一条错误消息
com.netflix.client.ClientException: Load balancer does not have available server for client: custom-index.rhines-dev.svc.cluster.local
哪个是主机 url 我想通过 zuul 转发流量。
我的服务和路线已经注册。
zuul:
ignoredPatterns:
- /custom/**
host:
connect-timeout-millis: 4000
socket-timeout-millis: 4000
sensitiveHeaders:
routes:
serviceId: rhines
path: /**
url: ${GATEWAY_RHINES_ROUTE:http://localhost:8090}
gradle
// netflix-zuul
implementation group: 'org.springframework.cloud', name: 'spring- cloud-starter-netflix-zuul', version: '2.2.9.RELEASE'
我一直在阅读有关 eureka 的建议,但我不需要 eureka 服务器。我正在构建一个网关,我只想让 zuul 路由我的流量。
对我来说答案很简单,将 http:// 添加到 URL。我很惭愧。