我们正在尝试在使用 java/spring boot 编写的其他微服务的环境中使用 nodejs 构建微服务。
其他微服务使用 consul.io 进行服务发现,使用 Ribbon 进行客户端负载平衡。(即:spring-boot、spring-cloud-starter-consul-discovery、spring-cloud-starter-feign 和 spring-cloud-starter-ribbon 项目)
现在在这个组合中,我们有一个consul 节点模块来注册或发现服务,但是剩下的呢?如何在客户端处理负载平衡的情况下进行发现感知休息调用,类似于功能区。
如何在节点的堆栈中实现这一点?