【发布时间】:2015-12-12 12:58:01
【问题描述】:
假设我正在尝试在节点 js 应用程序中扩展我的应用程序以实现超过 200k+ 的套接字连接,我该怎么做。我一直在做很多研究,并在考虑: -应用层 -socket.io 层 -负载均衡器
这是在我阅读了 socket.io 基准测试article 之后,但后来偶然发现了 socketcluster!我还考虑过使用 socket.io + redis 并增加 heroku dyno,不确定这会增加多少 socket.io 的可扩展性。
我现在的问题是集群 js 不会已经在所有可用内核上运行带有 socket.io 的节点 js 服务器的多个实例吗?如果是这样,您为什么需要 socketcluster?
谢谢!
【问题讨论】:
标签: node.js sockets heroku socket.io