CentOS系统服务配置资源限制ulimit
Posted sybblogs
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CentOS系统服务配置资源限制ulimit相关的知识,希望对你有一定的参考价值。
使用Systemd管理服务的,均可使用此方法。
在 /usr/lib/systemd/system/xxx.service中,添加如下内容即可:
[Service] # Other directives omitted # (file size) LimitFSIZE=infinity # (cpu time) LimitCPU=infinity # (virtual memory size) LimitAS=infinity # (locked-in-memory size) LimitMEMLOCK=infinity # (open files) LimitNOFILE=64000 # (processes/threads) LimitNPROC=64000
具体各项的含义,可查看ulimit命令的文档。
查看某个进程的资源限制,可使用如下命令,其中{pid}指的是该进程的pid,可以通过ps -ef|grep xxx获得:
cat /proc/{pid}/limits
以上是关于CentOS系统服务配置资源限制ulimit的主要内容,如果未能解决你的问题,请参考以下文章
【ulimit】Centos 7 中的ulimit -HSn 65535 对进程的文件句柄限制不生效??