cal*_*iph 7 python sqlalchemy flask flask-sqlalchemy
我有一个非常标准的烧瓶、SQLAlchemy 和带有 Postgresql DB 的 AWS RDS 设置。
在正在运行的系统上更改 RDS SSL 证书后,应用程序 (flask) 显示以下异常并且无法从中恢复。
(psycopg2.errors.AdminShutdown) 由于管理员命令而终止连接 SSL 连接已意外关闭
我以这种方式初始化数据库(标准方式):
app = Flask(__name__)
db = SQLAlchemy()
db.init_app(app)
Run Code Online (Sandbox Code Playgroud)
上述异常发生在标准数据库查询期间:
r = MyModel.query.filter(foo == bar).all()
Run Code Online (Sandbox Code Playgroud)
如何使数据库连接自恢复?
我怎样才能捕捉到这个异常?
| 归档时间: |
|
| 查看次数: |
740 次 |
| 最近记录: |