码迷,mamicode.com
首页 > 其他好文 > 详细

too many open files异常及解决办法

时间:2019-12-31 23:27:44      阅读:76      评论:0      收藏:0      [点我收藏+]

标签:socket   操作文件   文档   alt   soc   style   down   proc   inux   

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异常及解决办法

标签:socket   操作文件   文档   alt   soc   style   down   proc   inux   

原文地址:https://www.cnblogs.com/wlv1314/p/12127820.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!