- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用多个客户端(200、300、500、....3000)对我的服务器进行负载测试。为了进行测试,我使用的是 windows 64 位系统,我在一个系统上运行服务器,在另一个系统上运行客户端。所有客户端都可以成功连接,但是一两分钟后,服务器通过 erlang:error -> "{badmatch,{error,system_limit}},{module,accept_function,3}" 用于某些服务器实例并终止这些服务器实例。任何人都可以解决这个问题吗?
提前谢谢你..
印度斯里尼瓦斯。
最佳答案
看来您已经达到了允许在系统上打开的端口数量的系统限制。阅读 this doc here 看看您是否可以确定您的限制是什么。
特别是:
Open ports The maximum number of simultaneously open Erlang ports is by default 1024. This limit can be raised up to at most 268435456 at startup (see environment variable ERL_MAX_PORTS in erlang(3)) The maximum limit of 268435456 open ports will at least on a 32-bit architecture be impossible to reach due to memory shortage.
Open files, and sockets The maximum number of simultaneously open files and sockets depend on the maximum number of Erlang ports available, and operating system specific settings and limits.
关于erlang - 测试时,出现 erlang 错误 : "{badmatch,{error,system_limit}},{module,function,3}"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4242887/
我正在使用多个客户端(200、300、500、....3000)对我的服务器进行负载测试。为了进行测试,我使用的是 windows 64 位系统,我在一个系统上运行服务器,在另一个系统上运行客户端。所
我是一名优秀的程序员,十分优秀!