带node.js的comet的250k连接

带node.js的comet的250k连接,node.js,proxy,nginx,comet,haproxy,Node.js,Proxy,Nginx,Comet,Haproxy,如何在node.js(客户端我们使用socket.io)上处理到comet服务器的250k开放连接 使用nginx作为代理/负载平衡器是正确的解决方案吗?还是HA代理是更好的方式?是否有人在现实世界中拥有超过100k的连接经验并可以分享他的设置? 像这样: nginx (as proxy / load balancing server) / | \ / |

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

使用nginx作为代理/负载平衡器是正确的解决方案吗?还是HA代理是更好的方式?是否有人在现实世界中拥有超过100k的连接经验并可以分享他的设置? 像这样:

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

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

使用循环,我无法控制适当的平衡,我不确定这是否是comet设置的方法,因为我必须与大量连接进行斗争。