Too many open files解决办法

上一篇 / 下一篇  2014-01-17 14:09:23 / 个人分类:linux调优

性能测试过程中,当用户达到500vuser时,tomcat日志报错如下:
SEVERE: Socket accept failed
java.net.SocketException: Too many open files
        at java.net.PlainSocketImpl.socketAccept(Native Method)
        at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:390)

ulimit -a 查看 open files 的值是1024.
root用户修改/etc/reserity,添加:
* soft nofile 819200
* hard nofile 819200
* soft nproc 65536
* hard nproc 65536

reboot重启系统,修改open file的值为819210.

重现刚才场景,问题解决。

TAG:

 

评分:0

我来说两句

Open Toolbar