1

我已经使用 node 和 socket.io 构建了一个应用程序,以跟踪访问者何时访问页面并离开。当访问者离开时,我将访问者在页面上的时间存储到 redis。这就是应用程序必须做的所有事情。

事情是这样的,应用程序需要支持 ~15k 并发连接,但是当基准达到 10.000 conc 左右时,我会遇到很多握手错误。访客。我不知道究竟是为什么。有没有人遇到过这类问题?

我还尝试在多个进程中扩展应用程序,使用节点的 RedisStore 后端,但没有取得多大成功。

4

1 回答 1

0

有很多事情可能会导致这种情况。您应该检查您的系统错误日志,看看是否有任何错误可能表明问题实际出在哪里。

这个问题有一些很好的信息,他们所达到的限制也接近你所达到的。值得一看。

https://serverfault.com/questions/10852/what-limits-the-maximum-number-of-connections-on-a-linux-server

于 2012-11-28T05:19:33.553 回答