【发布时间】:2012-04-27 01:19:27
【问题描述】:
我有一个实现broadcast.emit 的网站。向站点的所有用户发送消息。它只是 socket.io 的最简单实现,但我目前遇到了问题。当我达到大约 100 个并发用户时。 nodejs 服务器开始滞后,直到它挂起,我无法再访问我的整个网站。当我们检查服务器时。 nodejs 占用了 100% 的 CPU。正常吗?
我想知道socket.io 可以支持多少用户?当这件事发生时,有没有办法以编程方式重新启动 nodejs 服务器?
【问题讨论】:
-
你能给我们一些关于服务器规格的信息吗?