一 查看文件当前状态

ulimit -a

二 查看某个进程的资源限制

cat /proc/{{pid}}/limits

三 修改配置

3.1 普通服务修改

cat <<EOF>>/etc/security/limits.conf
* soft nofile 65535
* hard nofile 65535
* soft nproc 4096
* hard nproc 4096
EOF

3.2 系统服务修改

image.png
上面这种方式可能不适用版本较高的Centos服务器systemd启动的服务,需要修改以下两个配置文件

  1. /etc/systemd/system.conf 全局实例读取
  2. /etc/systemd/user.conf 用户进程读取
cat <<EOF>>/etc/systemd/system.conf
DefaultLimitCORE=infinity
DefaultLimitNOFILE=65535
DefaultLimitNPROC=65535
EOF

加载配置

systemctl daemon-reload

Cherish
216 声望4 粉丝

引用和评论

0 条评论