在sysctl.conf中配置内核参数 fs.nr_open = 1048576,限制全部进程文件句柄数量最大值为1048576; 重启系统后,确认系统参数已生效:
执行 cat /proc/1/limits 查看文件句柄限制值却仍为默认值:
尝试执行 kill 1 重启进程,或执行 systemctl daemon-reexec 才能生效