gpt4 book ai didi

Django + Postgresql -> 未处理的异常

转载 作者:行者123 更新时间:2023-11-29 13:38:11 25 4
gpt4 key购买 nike

我偶尔但经常在 cursor.execute(django1.1/db/models/sql/query.py 第 2369 行)中遇到未处理的异常,使用 psycopg2 和 postgresql。

看起来数据库以某种方式断开了连接,所以 Django 崩溃了。对于未处理的异常,在 Django 的 bugtrack (#11015) 中有一张票,但我更感兴趣的是 db 断开连接的原因,而不是 Django 没有捕获它的原因。

使用 django 的开发。服务器永远不会发生此错误(它按顺序运行数据库请求,并发性永远不会发生),所以它好像与数据库请求并发性或其他什么有关。

我无权访问 postgresql 配置。或日志。

欢迎任何建议,也许是一些 postgresql 调整,或者关于如何调试此问题的一些想法。

更新: 看起来像这个问题 - Django + FastCGI - randomly raising OperationalError - 解决了同样的问题,但没有提供解决方案:-(

最佳答案

问题可能主要出在导入上。至少那是发生在我身上的事情。在网上找不到任何东西后,我编写了自己的解决方案。请在此处查看我的博文:Simple Python Utility to check all Imports in your project

当然,这只会帮助您快速找到原始问题的解决方案,而不是问题本身的实际解决方案。

关于Django + Postgresql -> 未处理的异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1725721/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com