そのため、ファイルの保存にもmongoを使用し、pythonファイルのmongoformsとmongoengineを使用して、django-mongoアプリを作成しています。しばらくはうまくいっていましたが、つい最近、504 エラーが発生し始めました。非静的ファイルには nginx -> apache (mod_wsgi) を使用しています。
ngnix によって提供される静的な html ページと同様に、同じサーバー上の他の (mongo 以外の) django アプリは動作しています。また、mongodb を完全にオフにすると、通常の django debug=True エラー ページが表示されるため、mongo をオフにすると、nginx、apache、および django がすべて機能しているように見えます。
ただし、写真に mongo が表示されているため、応答が得られません。コマンド ライン インターフェイスを mongo に使用できます。32b バージョンしか使用していませんが、問題のデータベースには 0.0625GB しか使用していないと表示されます。
だから、これは私の問題が何であるかを理解するのに十分な情報ではないことを理解していますが、それは多かれ少なかれ私が探しているものです: 次にどこを見ればよいでしょうか? 以前は接続できましたが、mongo には接続できますが、django 経由では接続できません。mongo から何も要求していない index 呼び出しを残して、実質的に django ビュー全体をコメントアウトしようとしました。djangoへの応答に時間がかかる理由を理解できるmongoのデバッグ手法はありますか? これをデバッグする他の方法はありますか?
ここで私の問題を奇跡的に解決してくれる人はいないと思いますが、django-mongo 接続のデバッグ経験があまりないので、次に探すべき情報を教えてくれると助かります。一度は機能しましたが、機能しなくなり、どこを見ればよいかわかりません。