记录一下Linux打开文件数过多排查问题的排查过程。

首先确认系统最大打开数

1
ulimit -a

image.png

其中open files为最大打开文件数,如果过小,可以调大,最大为65535。

如果没查出问题,查看应用当前打开文件句柄:

1
ls -l /proc/29943/fd/

其中29943为进程号

image.png