我偶尔会在cursor.execute(django1.1/db/models/sql/query.py 2369行)中使用psycopg2和postgresql获取未处理的异常。Django + Postgresql - >未处理的异常
看起来像数据库以某种方式丢弃连接,所以Django崩溃。对于未处理的异常,在Django的bugtrack(#11015)中有一张票,但我对db为什么会丢失连接的原因感兴趣,而不是为什么Django没有捕获它。
使用django的开发。服务器这个错误永远不会发生(它按顺序运行数据库请求,并发不会发生),所以它就像是与db请求并发或什么有关。
我无法访问postgresql配置。或日志。
任何建议欢迎,也许一些postgresql调整,或对如何调试此问题的一些想法。
UPD:。看起来像这样的问题 - Django + FastCGI - randomly raising OperationalError - 解决同样的问题,但提供了:-(
我也来了acr oss这个可怕的问题。我在互联网上进行了彻底搜索,但找不到解决方案。最后切换到MySql,自那以后一直很开心。 – shanyu 2009-11-13 00:41:04
你使用的是什么postgres版本?我一直在使用postgres和django 6个月,postgres从来没有下过。 – 2009-11-13 04:20:24
我在PostGIS中使用PostgreSQl 8.3.7,这就是为什么我不能切换到MySQL – 2009-11-13 16:20:50