我正在使用Node.js开发一个项目,这个项目涉及到一个服务器(为了简单起见,我们可以将这个服务器想象成一个聊天服务器,它需要将来自某些客户端的消息转发给其他客户端)。出于QoS的原因,我需要保证这个服务器始终可达,因此我想使用集群技术将负载平衡分配给不同的服务器(不同的物理机器),并确保如果一个服务器宕机,另一个服务器会准备好处理请求。
我的问题是:在Node.js中是否可能采用这种分布式方法?
我已经阅读了“cluster”模块的相关资料,但据我所知,它似乎只能在同一台机器的多处理器上进行扩展。