2

我有一个 NodeJS 客户端应用程序尝试使用 socket.IO 与 NodeJS 服务器应用程序建立 10,000 多个新连接。两者都在同一个机器上运行,并且客户端能够在服务器停止接受其他连接之前创建 233 个连接。没有错误,只是客户端等待第 234 个连接被接受。

我认为这可能是最大文件打开限制,但我已经修改了该限制:

cpu         unlimited      unlimited      
filesize    unlimited      unlimited      
data        unlimited      unlimited      
stack       8388608        67104768       
core        0              unlimited      
rss         unlimited      unlimited      
memlock     unlimited      unlimited      
maxproc     709            1064           
maxfiles    12000          12000

这是我的连接方式:

var socket = io.connect('http://localhost:3001', {'force new connection': true});

有什么想法可能会限制我吗?

4

0 回答 0