postgresql - SQLAlchemy - 通过 Flask 运行时出现 Postgres 连接问题
问题描述
带有 SQLAlchemy 的烧瓶 Flask==0.10.1 SQLAlchemy==1.0.8
在大量使用(连接)后的生产中,我们收到此错误。之后重新启动服务器会有所帮助,永久解决方案是什么
OperationalError: (psycopg2.OperationalError) 服务器意外关闭连接\n\t这可能意味着服务器异常终止\n\t在处理请求之前或期间。\
同样,我们正在创建一个作用域会话,我们正在执行 session.close()
我试过空池,但没有帮助
有什么想法吗?
解决方案
我们需要在 SQLAlchemy Dealing Disconnect 中处理它
https://docs.sqlalchemy.org/en/latest/core/pooling.html#dealing-with-disconnects
推荐阅读
- c - stdlib.h、stdio.h 中所有函数和常量的引用?
- sql - 在 ms sql 中使用创建的函数时遇到问题
- android - Android ArCore Sceneform API。如何在运行时更改纹理?
- java - 如何在TestNG框架中将值从一个类传递到另一个类
- python-3.x - 无法捕获 wxDataViewListCtrl 上的双击事件
- laravel - Laravel $middlewareGroups 排除非身份验证路由
- magento - 关于产品复制的触发事件
- r - 管道工创建的 rsconnect 发布 API
- amazon-web-services - 在 AWS Cognito 中使用 AdminCreateUser 创建具有自定义属性的用户
- r - 如何将 map() 与可能 () 一起使用