手动我可以通过ulimit -n 20000设置文件描述符限制,它工作正常。 为了在机器重启之后也为每个用户设置这个限制,我可以添加吗?
* soft nofile 20000
到/etc/security/limits.conf ?
我无法尝试,因为我不能真正重新启动服务器。
是。 这是正确的方法之一。 另一种方法是在/etc/sysctl.conf设置fs.file-max 。
但是等一下,不需要重新启动服务器来检查,从命令行运行ulimit -n 20001 ,注销并重新login,然后重新运行ulimit -n看看会发生什么。
我认为这是最好的办法。 看起来不错