错误日志充满了Too many open files
。我将 ulimit 和 fs.file-max 增加到很高的数字(并通过nginx 的用户
验证了更改)。sysctl -a | grep fs.file-max
ulimit -n
lsof | wc -l
表明打开的文件描述符很少,并且远未达到限制。
更多信息:nginx 版本:1.15.7 linux 版本:Ubuntu 16.04.4 LTS(GNU/Linux 4.4.0-1072-aws x86_64)
还有什么原因可能导致这种情况?
答案1
您是否在 nginx.conf 中设置了“worker_rlimit_nofile”?