今天项目突然就报错OSError: [Errno 24] Too many open files 百度查了半天 网上普遍解决办法都是
先 ulimit –a 命令查看系统open files句柄的限制 然后修改最大的限制 不过我这里试过了 发现我改了也不行
最后突然想起来 我的项目是supervisord托管启动的 会不会跟这个有关系 于是去查看supervisord的配置文件
发现了这一行
minfds=1024 ; (min. avail startup file descriptors;default 1024)
然后查阅资料 发现了这位博主说的
踩坑: supervisor中的minfds及minprocs参数用途
最后将supervicord的配置更改 重启supervisord 问题目前来看得到了解决
OSError: [Errno 24] Too many open files的解决办法
最新推荐文章于 2025-02-24 10:58:39 发布