如果ulimit设置的过小,对于并发量大的网站,可能会出现too many open files的错误。因此需要我们对ulimit设置进行调整,方法如下:
例如apache以www用户身份运行
首先,打开limits.conf文件 vi /etc/security/limits.conf
在末尾加上如下内容: www soft nofile 32768 www hard nofile 65536
上面两行的含义是: www – 所指定的用户名 soft – 软限制 hard – 硬限制 nofile – 允许打开的文件数量,后面的数字就是具体的数量。