我正在 AWS Beanstalk 上使用 nginx + node.js 部署一个轻量级游戏服务器,我突然想到:在 nginx 后面部署多个节点会更好吗?
假设我现在在节点服务器应用程序中有三个路由器(功能):FuncA、FuncB 和 FuncC,它们都在一个节点上,这意味着监听一个端口,考虑到 node.js 是单个进程,性能应该非常低。
所以我的问题是我应该将它们部署为三个节点应用程序,每个节点都侦听单独的端口,并让 nginx 来完成负载平衡工作。我对吗?
谢谢,易
我正在 AWS Beanstalk 上使用 nginx + node.js 部署一个轻量级游戏服务器,我突然想到:在 nginx 后面部署多个节点会更好吗?
假设我现在在节点服务器应用程序中有三个路由器(功能):FuncA、FuncB 和 FuncC,它们都在一个节点上,这意味着监听一个端口,考虑到 node.js 是单个进程,性能应该非常低。
所以我的问题是我应该将它们部署为三个节点应用程序,每个节点都侦听单独的端口,并让 nginx 来完成负载平衡工作。我对吗?
谢谢,易