如何为在nodejs中发现的微服务做客户端负载均衡

我们正在尝试在一个环境中用nodejs构build一个微服务,其他的微服务用java / spring启动。

其他微服务使用consul.io进行服务发现和function区,以实现客户端负载平衡。 (这将是:春季启动,春季云启动器领事发现,春季云启动假装和春季云启动器带项目)

现在,在这个组合中,我们有一个领事节点模块来注册或发现服务,但是剩下的事情呢? 如何在客户端上处理负载均衡,并使用类似于function区的方式进行发现识别的rest呼叫。

我怎么能在节点堆栈中实现这个?

这有什么用处? https://www.npmjs.com/package/resilient

它说:弹性在概念上类似于Netflix的项目Ribbon。