Nginx+node.js的最佳实践

Best practice with Nginx + node.js

本文关键字:最佳 js Nginx+node      更新时间:2024-02-24

我正在AWS Beanstalk上使用nginx+node.js部署一个轻量级游戏服务器,我突然想到:在nginx后面部署多节点更好吗?

假设我现在在节点服务器应用程序中有三个路由器(函数):FuncA、FuncB和FuncC,它们都在一个节点中,这意味着在一个端口上侦听,考虑到node.js是单个进程,性能应该很低。

所以我的问题是,我是否应该将它们部署为三个节点的应用程序,每个应用程序都监听单个端口,并让nginx来完成负载平衡工作。我说得对吗?

谢谢,Yi

如果您正在部署到Beanstalk,那么您已经有一个Nginx实例位于应用程序的每个实例前面。它内置在Beanstalk中。然后,在这些前面有一个负载均衡器。无需添加任何其他内容。