使用Python出现Too many open files的问题解决方法
原文中文,约2200字,阅读约需6分钟。发表于: 。将Python部署到服务上运行一段时间之后,总是会报下面的错误: [Errno 24] Too many op […]
在部署Python到服务上运行一段时间后,可能会遇到文件描述符限制错误。可以通过临时或永久增加限制来解决。临时增加限制使用命令"ulimit -Sn 65535",永久增加限制需要编辑"/etc/security/limits.conf"文件。另外,可以通过修改服务的文件,在[Service]下增加"LimitNOFILE=65535"来增加单个服务的文件描述符限制。重新加载systemd配置并重启服务即可生效。