nodejs如何做线上负载均衡的方案,不使用成熟的包,自己做的话怎么做

新手上路,请多包涵

nodejs如何做线上负载均衡的方案,不使用成熟的包,自己做的话怎么做

阅读 3.6k
2 个回答

lvs + nginx + pm2。

  1. 根据 cpu 的核数,使用 pm2 可以跑多个 node 进程。

  2. nginx 做反向代理到 node 程序端口。

  3. lvs 做负载均衡,把流量导入到不同的物理机。

  4. 多个程序和机器共享 session 和 数据库等

nginx分发。单机pm2启多个。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题