SQLAlchemy-通过Flask运行时的Postgres连接问题

时间:2018-10-15 14:05:03

标签: postgresql flask sqlalchemy database-connection flask-sqlalchemy

带有SQLAlchemy的烧瓶 烧瓶== 0.10.1 SQLAlchemy == 1.0.8

在大量使用(连接)后的生产中,我们遇到此错误。重新启动服务器后,永久解决方案是什么?

OperationalError:(psycopg2.OperationalError)服务器意外关闭了连接\ n \ t这可能意味着服务器在处理请求之前或期间异常终止了\ n \ t。\

类似地,我们正在创建一个有范围的会话,我们正在执行session.close()

我尝试了无效的空池

有什么想法吗?

相关发现 Is it odd that my SQLAlchemy MySQL connection always ends up sleeping?

Handle mysql restart in SQLAlchemy

1 个答案:

答案 0 :(得分:0)

我们需要在SQLAlchemy Dealing Disconnect中处理它

https://docs.sqlalchemy.org/en/latest/core/pooling.html#dealing-with-disconnects