NodeJS应用程序无法从Zuul API网关访问

时间:2017-12-19 06:21:02

标签: node.js netflix-eureka netflix-zuul api-gateway

我创建了一个Node.js(使用ExpressJS)microservice并使用eureka-js-client向Eureka Discovery Server注册了它。

我已经在Eureka注册了一些基于Java的微服务,并通过Zuul API Gateway使用它。

当我尝试通过API网关在我的Node.js微服务上调用特定端点时,会抛出错误:

Caused by: com.netflix.client.ClientException: Load balancer does not 
have available server for client: tryout

注意:tryout是我的演示服务应用程序的名称。

1 个答案:

答案 0 :(得分:0)

我有同样的问题设置vipAddress与应用名称

相同
  

vipAddress:your_app_name

在eureka客户端配置解决了它。