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

SQLAlchemy - Postgres Connection Issue while running via Flask

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

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

OperationalError: (psycopg2.OperationalError) 服务器关闭了连接 unexpectedly\n\tThis 可能意味着服务器已终止 abnormally\n\tbefore 或正在处理请求。\

同样,我们正在创建一个作用域会话,我们正在做 session.close()

我尝试了 Null 池,但没有帮助

有什么想法吗?

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

Handle mysql restart in SQLAlchemy

我们需要在SQLAlchemy Dealing Disconnect中处理

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