django与mongodb给出504网关超时

时间:2013-06-30 19:48:55

标签: django apache mongodb nginx http-status-code-504

所以,我正在编写一个django-mongo应用程序,使用mongo存储文件,并使用python文件mongoforms和mongoengine。事情进展顺利,但最近我开始得到504错误。我正在使用nginx - > apache(mod_wsgi)用于非静态文件。

同一服务器上的其他(非mongo)django应用程序正在运行,ngnix提供的静态html页面也是如此。另外,如果我完全关闭mongodb,我会得到正常的django debug = True错误页面,所以当mongo刚刚关闭时,似乎nginx,apache和django都能够正常运行。

然而,由于图片中有mongo,我现在无法得到答复。我可以使用mongo的命令行界面,虽然我只使用32b版本,但它说我只使用0.0625GB的数据库。

所以,我意识到这还不足以弄清楚我的问题是什么,但这或多或少都是我正在寻找的东西:我下一步该看哪儿?我可以连接到mongo,但不能通过django,虽然我曾经能够。我已经尝试评论几乎整个django视图,只是离开索引调用甚至没有要求mongo的任何东西,所以我正在寻找的是我在哪里看下一个?有没有mongo的调试技巧,我可以弄清楚为什么需要这么长时间才能响应django?还有其他调试方法吗?

我不希望任何人在这里奇迹般地解决我的问题,但告诉我接下来要查找的信息会有所帮助,因为我没有太多调试django-mongo连接的经验。它曾一度工作但它已停止工作,我不知道该去哪里看。

0 个答案:

没有答案
相关问题