too many open files异常及解决办法
Posted wlv1314
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了too many open files异常及解决办法相关的知识,希望对你有一定的参考价值。
1.问题描述:
最近项目中由于大批量的操作文件,项目部署在Linux服务器上,突然发现出现了 too many open files异常。
经过一番查阅,(直译过来就是文件打开数过多)但是查阅了相关的文档,too many open files 不仅是打开文件数,还包括socket等,其实这是Linux的句柄数限制。
2.解决办法:
(1).使用 ulimit -a 就可以查看
其中的 open files 就是句柄限制数量
(2).增大句柄数限制
root 用户登录
修改配置 vi /etc/security/limits.conf
#添加下面四行
* soft nofile 65535
* hard nofile 65535
* soft nproc 65535
* hard nproc 65535
重启系统生效
shutdown -r now
再次查看句柄数,已经修改成功!
不足之处还请指正。
以上是关于too many open files异常及解决办法的主要内容,如果未能解决你的问题,请参考以下文章
中标麒麟 错误异常too many open files解决方法
打开的文件过多 Too many open files问题分析及解决方案