传统运维 - 文件打开数

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

标题:传统运维 - 文件打开数
地址:https://blog.njqhome.com:8443/articles/2021/10/11/1633886809954.html