too many open files问题解决办法

来源:互联网 发布:软考程序员课程百度云 编辑:程序博客网 时间:2024/05/02 09:48

今天用代码往liunx中写文件,文件很多代码运行一会就日志上就报错:“too many open files”。结果找了半天才解决这个问题,现在给大家分享一下。

首先用“ulimit -a”命令看看linux的open files值是多少,结果一只有1024,不够用的。然后修改linux的配置文件,修改/etc/security/limits.conf

* hard nofile 65535

* soft nofile 65535

然后重启虚拟机后在用“ulimit -a”命令查看open files值变为了65535,我的问题得到解决。当然还有很多原因导致too many open files错误;我的只是其中一种原因的解决办法。希望对您有所帮助。

原创粉丝点击