Pm2 vs Forever for websocket Loadbalancing

时间:2016-08-26 08:49:53

标签: node.js websocket load-balancing forever pm2

作为一名基础设施/网络工程师,当我必须将Loadbalancing作为软件解决方案实施时,我并不是我的优势。这就是为什么我冒昧地向Stack Overflow社区提出以下问题:

对于Websocket负载平衡我应该使用哪个包? PM2还是Forever?

我负责WebRTC应用程序(NodeJS)的基础架构,信令如下:

caller -> {:80/443} Web/app -> {:wss} API -> {:wss} STUN/TURN

callee {:80/443} <- web/app {:wss} <- API {:wss} <- STUN/TURN

我想实现一些WS Loadbalancing而不设置新服务器。 只需复制将在同一台计算机上的新虚拟主机下运行的API存储库。最后Loadbalacing原始API和重复的API。

目标是:当部署新版本的API时,必须停止API几秒钟,从而导致客户的沟通崩溃,我想避免这种情况。

感谢阅读。

0 个答案:

没有答案