我有一个实现broadcast.emit的网站.将消息发送给站点的所有用户.它只是socket.io最简单的实现,但我目前遇到了问题.当我达到约100个并发用户时.nodejs服务器开始滞后,直到它挂起,我无法再访问我的整个网站.当我们检查服务器时.nodejs占用了100%的CPU.这是正常的吗?
我想知道socket.io支持多少用户?当这件事发生时,有没有办法以编程方式重启nodejs服务器?
node.js socket.io
node.js ×1
socket.io ×1