这个问题以前曾被问过,但最近没有被问过,也没有明确的答案。
使用 Socket.io,在需要添加另一台服务器之前,是否存在可以维持的最大并发连接数?
有谁知道有哪些活跃的生产环境正在大规模使用 websockets(特别是 socket.io)?我真的很想知道哪种设置最适合最大连接数?
因为 Websocket 是建立在 TCP 之上的,所以我的理解是,除非连接之间共享端口,否则您将受到 64K 端口限制的约束。但我也看到过报道使用 Gretty 的 512K 连接。所以我不知道。
这篇文章可能会帮助您:http://drewww.github.io/socket.io-benchmarking/
我想知道同样的问题,所以我最终编写了一个小测试(使用 XHR 轮询)来查看连接何时开始失败(或落后)。我发现(就我而言)套接字在大约 1400-1800 个并发连接时开始出现问题。
这是我制作的一个简短要点,类似于我使用的测试:https://gist.github.com/jmyrland/5535279
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)