与node.js的彗星250k连接

时间:2011-11-29 13:07:29

标签: node.js proxy nginx comet haproxy

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

使用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

1 个答案:

答案 0 :(得分:0)

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