我的node.js服务器将处理50k个同时客户端。一个单独的node.js服务器无法处理这么大的负载。我打算设置5或10个运行在不同端口上的node.js服务器,并且有一个负载均衡器,例如Nginx,监听每个node.js服务器。当一个服务器达到10k个客户端时,将多余的连接路由到其他node.js服务器。这是使用node.js处理这样的负载的正确方式吗?如果不是,什么是最佳实践?
我的node.js服务器将处理50k个同时客户端。一个单独的node.js服务器无法处理这么大的负载。我打算设置5或10个运行在不同端口上的node.js服务器,并且有一个负载均衡器,例如Nginx,监听每个node.js服务器。当一个服务器达到10k个客户端时,将多余的连接路由到其他node.js服务器。这是使用node.js处理这样的负载的正确方式吗?如果不是,什么是最佳实践?