乐趣区

关于linux:解决Linux打开文件数过多errortoo-many-open-files

解决 Linux 关上文件数过多 error:too many open files

# 查看以后的最大关上文件数
ulimit -n
#默认只有 1024, 当负载较大的服务器时,很容易遇到 error: too many open files。因而,须要将其改大。#可长期批改,但重启后就有效
ulimit -n 65535 

#查看以后零碎的所有限度值
ulimit -a 

#批改配置文件, 永恒失效
vim /etc/security/limits.conf
#在最初退出  
#指定 root 用户的限度
root soft nofile 5000  
root hard nofile 8000 

#或者

# * 示意所有用户, 但有的零碎不认, 须要具体的用户名
#* soft nofile 4096  
#* hard nofile 4096  

soft nofile 示意软限度,hard nofile 示意硬限度,软限度要小于等于硬限度。应用 ulimit -Hn 和 ulimit -Sn 命令能够别离查看以后过程用户的 hard 和 soft 的限度数 

参考链接:
http://blog.csdn.net/fdipzone…
http://www.cnblogs.com/tankai…
https://blog.csdn.net/nchu202…
https://www.iteye.com/blog/ja…
https://www.xp.cn/jishu-php-3…

退出移动版