当前位置:Gxlcms > 数据库问题 > postgreSql 报错 (psycopg2.errors.IdleInTransactionSessionTimeout) terminating connection due to idle-in-transaction timeout 解决

postgreSql 报错 (psycopg2.errors.IdleInTransactionSessionTimeout) terminating connection due to idle-in-transaction timeout 解决

时间:2021-07-01 10:21:17 帮助过:64人阅读

继续解决问题死马当活马医:

因为我的代码里面就是用的解决方案二,因此对我没有卵用。

尝试:在每个return 语句中 都加上一句:db.session.rollback() AND db.session.close()

ok,截止到目前解决了百分之五十的问题 但是我是个程序员所以我也不知道他是咋解决的 反正第二个截图里面的XXXrollback()已经不报了 但是持续的报第一个错误。

继续解决问题:

因为我的代码里有的执行了两句sql,在每个sql语句执行完毕 我得到需要的值之后执行db.session.close()

至此 问题圆满解决。来自一个小前端面对后端问题瑟瑟发抖了好久之后的逼逼叨

以上。

(ps:我今天真的是有点怀疑自己是不是入错行了真的)

postgreSql 报错 (psycopg2.errors.IdleInTransactionSessionTimeout) terminating connection due to idle-in-transaction timeout 解决

标签:方式   方案   内心   截图   llb   事务   超过   程序   自己   

人气教程排行