传统运维 - 文件打开数
2021-03-11
查看进程最大句柄数
cat /proc/${pid}/limits
supervisord limit限制
supervisord具有自己的设置,minfds用于设置可以打开的文件数量。而且该设置会被所有supervisord生成的子代继承,因此它会覆盖其他设置limits。
cat /etc/supervisord.conf
[supervisord]
...
minfds = 1000000;
systemd limit限制
在Centos7系统中,使用Systemd替代了之前的SysV。/etc/security/limits.conf的配置,只适用于通过PAM认证登录用户的资源限制,它对systemd的service的资源限制不生效。
对于systemd service的资源设置,则需修改全局配置,全局配置文件放在/etc/systemd/system.conf和/etc/systemd/user.conf,同时也会加载两个对应目录中的所有.conf文件。
cat /etc/systemd/system.conf
DefaultLimitNOFILE=100000