我socket.io
在我的聊天系统上使用 nodejs。我的硬件是13.6 Ghz Cpu
和16gb ram
.
当在线用户数达到600
时,一些用户无法连接到socket,无法发送消息。一些用户断开聊天。
我该如何解决这个问题?您对这个问题有什么看法?
首先,我不确定单线程的时钟速度如何达到 13.6ghz。我假设您的 CPU 有多个内核,或者您的主板支持多个处理器插槽,而 13.6 只是一个总和。(8.2GHz 是2013 年 7 月 23 日创下的世界纪录。)
其次,我会问自己为什么会发生这种脱节。
我的高级建议是:
最终,您需要执行更多诊断以隔离问题。好奇心、挖掘、耐心和研究将引导您找到答案。您的问题太开放了,无法提供确切的答案-它更具理论性。还有太多变量无法确定确切原因。