node.js自动调整/负载平衡的任何方法? 与socket.io
我正在尝试部署一个node.js项目,以便它可以使用loadbalancer进行自动缩放。
我尝试了AWS ELB弹性豆茎。 花了很多时间后,ELB不像预期的那样连接socket.io。
从这里我已经search了很多方法来解决这个问题:
- nginx代理
- 更改了loadbalancer上的监听器,以允许TCP端口3000(其他端口也取决于论坛/问题,我看着)
- redis服务器共享不同节点之间的套接字连接。
我无法真正把所有的网站,我试图让这个工作。 但它一直没有奏效。
唯一我可能还没有尝试使用route53 …
所以问题是:
如果有人有一个适当的node.js应用程序与socket.io使用弹性beanstalk(或EC2实例与负载平衡器和自动缩放)工作,有没有办法做到这一点,该方法是什么?
如果有一些链接有一些一步一步的方法,将是可怕的。
提前致谢!