一尘不染

Nodejs&Socket.io可支持多少用户?

node.js

我有一个实现broadcast.emit的网站。向网站的所有用户发送消息。这只是socket.io的最简单实现,但是我目前遇到了问题。当我命中约100个并发用户时。nodejs服务器开始滞后,直到挂起,我无法再访问整个网站。当我们检查服务器时。nodejs占用了100%的CPU。正常吗

我想知道socket.io可以支持多少个用户?当发生这种情况时,有没有办法以编程方式重新启动nodejs服务器?


阅读 619

收藏
2020-07-07

共1个答案

一尘不染

至少250k并发连接(在大多数情况下,瓶颈是内存)

2020-07-07