当前位置: 首页 > 云计算, 系统 > 正文

sqlalchemy.exc.TimeoutError: QueuePool limit of size 5 overflow 10 reached

Python3 + Flask + mysql5.7搭建的web环境下,使用了sqlalchemy配置数据库连接池,近期发现有大量的错误日志报出,如下所示:

看上去是默认的连接池为5个,已经超过了,导致数据库连接超时。

查看下数据库的超时时间:

解决办法:SQLALCHEMY的连接串中增加pool_size。

原连接方式:

修改后的连接方式:

重启web服务即可。

本文固定链接: https://www.sudops.com/sqlalchemy-exc-timeouterror-queuepool-limit-of-size-5-overflow-10-reached.html | 运维·速度

该日志由 Fisher 于2019年03月22日发表在 云计算, 系统 分类下, 你可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客。
原创文章转载请注明: sqlalchemy.exc.TimeoutError: QueuePool limit of size 5 overflow 10 reached | 运维·速度
关键字:

sqlalchemy.exc.TimeoutError: QueuePool limit of size 5 overflow 10 reached:等您坐沙发呢!

发表评论


Time limit is exhausted. Please reload the CAPTCHA.

快捷键:Ctrl+Enter