一、查看最大文件数据命令
cat /proc/sys/fs/file-max (80621)
二、查看进程占用打开的文件数 (6233)
ls /proc/$PID/fd 2>/dev/null |wc -l
三、查看进程所占的线程数
cat /proc/$PID/status | grep Threads (1361)
四、当前系统支持的打开文件数
ulimit -a
查看open files 参数 为 65535
原因:
线程数增多达到两万多,正常程序的线程数据在一千多
解决方法:
1、重启应用可暂时解决,后续可能还会发生。
2、查看程序未关闭的资源,最好是做压测可以进行复现。
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- nryq.cn 版权所有 赣ICP备2024042798号-6
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务