📊 系统资源限制参数说明
nofile #任何用户可以打开的最大的文件描述符数量,默认1024,这里的数值会限制tcp连接 nproc #任何用户可以打开的最大进程数
🔧 全局配置示例
在 /etc/security/limits.conf
文件中添加以下配置,对所有用户生效:
* soft nofile 655350
* hard nofile 655350
* soft nproc 655350
* hard nproc 650000
👤 特定用户配置示例
针对特定用户(如es)的配置:
es soft nofile 655350
es hard nofile 655350
es soft nproc 655350
es hard nproc 650000
✅ 验证配置
配置完成后,可以使用以下命令验证:
# 查看当前shell的文件描述符限制
ulimit -n
# 查看当前shell的进程数限制
ulimit -u
# 查看所有限制
ulimit -a