现象
在vsb系统发布的网站访问打开文件数过多的情况下,linux系统报“too many open files”错误。
原因
linux系统安装完后,系统默认打开的最大文件数是1024,当实际打开的文件数超过这个值时就会报“too many open files”
解决方法
编辑文件/etc/sysctl.conf
加入以下这行:
fs.file-max = 65536
修改/etc/security/limits.conf
加入以下这行:
* - nofile 8192