java.net.SocketException: Too many open files解决方法

一、错误现象
tomcat启动后,会出现前台页面无法访问,从日志中看错误:
Java.NET.SocketException: Too many open files

2.错误原因
  Linux默认打开文件1024,对于并发量大的无法满足要求;

3.解决方法
可以通过修改/etc/security/limits.conf文件中的内容,在最后一行加入如下命令:
* - nofile 65000
编辑保存并退出编辑状态

4.每台报错的机器上运行如下命令:
ulimit -n 65500

5.重新关闭服务并启动服务,可以看到这个错误意见被解决了。

猜你喜欢

转载自380837242.iteye.com/blog/2375404