3

达到当前请求速率后出现此错误:11.12 req/sec 当前用户:1184 当前连接的用户:990 当前阶段:1 ejabberd tsung 测试之后我谷歌它其中一些建议增加 /proc/sys/fs/file -max ulimit -n 100000 之后还有我空间同样的问题,有什么解决方案。

4

2 回答 2

3

只是为了一个答案。

这是您的操作系统的文件描述符限制问题。ejabberd 为每个新连接打开新端口,并且这个新端口恰好使用文件描述符。默认情况下,文件描述符限制为 1024(使用 ulimit -n 检查)。将此限制增加到 30000(使用 ulimit -n 30000)

检查此链接以获取更多详细信息 -文件描述符是 Ejabberd 的美味或常见陷阱

于 2014-11-07T14:53:22.883 回答
0

所以看起来你的压力负载太高了,减少用户数量或者部署多个ejebberd。您也可以向我们提供有关您的测试的更多信息,以帮助我们帮助您。

于 2013-10-11T16:02:44.913 回答