aini 发表于 2019-1-28 07:21:51

进程打开的文件句柄数量超过系统默认值1024,就会提示“too many files open”信息

  在linux系统中,如果进程打开的文件句柄数量超过系统默认值1024,就会提示“too many files open”信息,所以要调整打开文件句柄限制。
  

  有以下两种方法:
  


[*]  修改etc/security/limits.conf配置文件,重启后永久生效
  在文件的末尾加入下面两段:
  * soft nofile 65535
  * hard nofile 65535
[*]在控制台输入命令,立刻生效,但是重启后就会变成默认值1024
  ulimit -SHn 65535

  

  建议用第一种方式,永久生效



页: [1]
查看完整版本: 进程打开的文件句柄数量超过系统默认值1024,就会提示“too many files open”信息