很抱歉,如果这个问题对于新手来说有些简单,但我不知道如何做/它是如何工作的。
1/ 我正在使用node.js创建API,API服务一些前端应用程序
2/ 为了使其更加稳定,我使用pm2(非常好的产品),使用nginx作为代理,很好
3/ 但是,我该如何处理多个实例的node.js api?我看到了'cluster mode',很好,但是当我的node.js侦听单个端口(例如8080)时会发生什么情况?如果我配置了4个进程/实例,它们只能同时监听同一个端口吗?...那么:pm2是否在实例之间分派调用(因此确实充当代理)。
任何线索都将不胜感激,它是如何工作的?
格雷格
1/ 我正在使用node.js创建API,API服务一些前端应用程序
2/ 为了使其更加稳定,我使用pm2(非常好的产品),使用nginx作为代理,很好
3/ 但是,我该如何处理多个实例的node.js api?我看到了'cluster mode',很好,但是当我的node.js侦听单个端口(例如8080)时会发生什么情况?如果我配置了4个进程/实例,它们只能同时监听同一个端口吗?...那么:pm2是否在实例之间分派调用(因此确实充当代理)。
任何线索都将不胜感激,它是如何工作的?
格雷格