Open lipeng1667 opened 5 years ago
补充一个 Centos7 下查了很久才修改成功 ulimt -n 的值。在centos 7中对 /etc/security/limits.conf 的修改无法影响 open-files 的值,在确认无子层级配置文件影响后,需修改 /etc/systemd/system.conf 相关配置。详细参考 CENTOS/RHEL 7 系统中设置SYSTEMD SERVICE的ULIMIT资源限制
@Hans941
感谢补充~ 文中提到limits.conf这里的配置,只适用于通过PAM认证登录用户的资源限制,它对systemd的service的资源限制不生效。
个人认为,咱们的程序,例如nginx,或者自己写的C/Java后台程序,一般都属于用户范围的,而不是systemd范围的资源吧? 所以就入我在文中提到的一样,通过添加UsePAM
来使当前用户认证登录。
可能理解的不对,欢迎探讨~
http://lipeng1667.github.io/2019/08/05/high-concurrent-system-configration-with-nginx-and-rhel/