您的位置:首页 > 运维架构

too many open files

2018-08-31 10:19 351 查看

压测遇到这个问题,每次都查,记录一下:

系统分配文件数太少,临时修改方案:

ulimit -n 2048

永久配置:

vim /etc/security/limits.conf

底部配置:

# End of file
*           soft   nofile      100000
*           hard   nofile      100000
*           soft    memlock unlimited
*           hard    memlock unlimited
*           hard    nproc  100000
*           soft    nproc  100000

第一项配置用户,*代表所有用户,soft和hard两种都要配置,如果数量相同,第二项配“-”

by the way

如果想查看某个进程打开的文件可以用命令

#18754是进程号
lsof -p 18754

计数:

lsof -p 18754 | wc -l

 

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: