【问题标题】:SQLAlchemy - Postgres Connection Issue while running via FlaskSQLAlchemy - 通过 Flask 运行时出现 Postgres 连接问题
【发布时间】:2019-03-19 23:43:53
【问题描述】:

使用 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

【问题讨论】:

  • 为什么有人投反对票?我在我身边尝试了一些东西

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


【解决方案1】:

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

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

【讨论】:

    猜你喜欢
    • 2022-11-11
    • 2021-11-13
    • 1970-01-01
    • 1970-01-01
    • 2021-06-18
    • 2021-09-05
    • 2011-07-08
    • 1970-01-01
    • 2013-10-29
    相关资源
    最近更新 更多