【问题标题】:250k connections for comet with node.js [closed]彗星与node.js的250k连接[关闭]
【发布时间】:2012-01-08 19:42:02
【问题描述】:

如何在 node.js(我们使用 socket.io 的客户端)上处理与彗星服务器的 250k 打开连接?

使用 nginx 作为代理/负载均衡器是正确的解决方案吗?或者 HA-Proxy 会是更好的方法吗?有没有人拥有 100k+ 连接的真实世界经验并且可以分享他的设置? 像这样:

         nginx (as proxy / load balancing server)
        /               |          \
       /                |           \
      /                 |            \
     /                  |             \
node server #1  node server #2  node server #3
4 instances     4 instances     4 instances

【问题讨论】:

    标签: node.js proxy nginx comet haproxy


    【解决方案1】:

    我建议使用循环动态 DNS,然后您可以将负载分配到几个不同的前端服务器。

    【讨论】:

    • 使用循环法我无法控制适当的平衡,我不确定这是否是我必须与大量连接进行战斗的彗星设置的方法.
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-02
    • 2013-02-09
    • 2011-04-29
    • 2011-07-07
    • 2011-06-25
    • 1970-01-01
    相关资源
    最近更新 更多