linux系统 too many open files解决方法

1.遇到的问题

too many open files是Linux系统中常见的错误,从字面意思上看就是说程序打开的文件数过多,不过这里的files不单是文件的意思,也包括打开的通讯链接(比如socket),正在监听的端口等等,所以有时候也可以叫做句柄(handle),这个错误通常也可以叫做句柄数超出系统限制。

通过命令ulimit -n可以查看当前系统设置的最大句柄数

ulimit -n

通过命令ulimit -a 也可以查看当前系统设置的最大句柄数

ulimit -a

linux系统 too many open files解决方法_第1张图片2.修改方法 

vim /etc/security/limits.conf 

#在最后加入 

* soft nofile 65536

* hard nofile 65536

 linux系统 too many open files解决方法_第2张图片

你可能感兴趣的:(linux,运维,服务器)