2015-12-21 29 views
0

今天訪問的OpenShift我的Django 1.4的應用程序開始訪問時,它拋出503錯誤,99%的時間(是的,〜它加載罰款1%的時間)。 htop不顯示任何巨大的工作量,並且日誌不顯示任何錯誤。OpenShift Django突然503s。需要幫助調試

如何調試這個任何recommandations?

./manage.py殼正常工作的服務器上,甚至theh PostgreSQL的9.2分貝是罰款。

回答

1

我知道你提到日誌中沒有任何內容,但是我會反正嘗試拖拽所有日誌rhc tail <yourApp>,並在503返回時實時觀察那裏的任何線索。

要檢查你的裝備是否不重新啓動由於內存不足,我建議this
讓您的ssh連接意外關閉可能是意外的設備重新啓動的另一個指標。

注意htop只顯示你的任務,只需要很少的資源在整個節點的背景下;使用例如16GB內存的3%可能接近小型設備的限制(512 MB)。

+0

如果異常是從Django的內部到來,尾礦日誌文件可能不會幫助因爲默認情況下Django將無法登錄異常。所以他們需要確保設置Django記錄異常的細節,或者將異常詳細信息發送給他們。 –