首页 > 解决方案 > 如何从数据库中超时 Sqlalchemy - 不是从 sqlalchemy 中超时数据库

问题描述

在 sqlalchemy 的引擎创建文档中,有一个 pool_timeout;但是,这与建立连接有关。我的问题是,如果数据库没有响应,有没有办法可以设置 Sqlalchemy - 而不是数据库 - 断开连接。

为了扩展,我在虚拟机(同一网络)中有一个数据库,但在执行查询时,VM 的内存被锁定。我需要一种让 sqlalchemy 知道该连接已打开多长时间并在设定时间后断开连接的方法。

数据库:postgres

谢谢你。

标签: pythonpostgresqlsqlalchemy

解决方案


推荐阅读