0
我無法刪除Django管理員中的模型實例。當我嘗試,我得到一個應用程序錯誤有以下日誌:Heroku - Python/Django R14 - 超出內存配額
2017-06-01T16:49:52.582763+00:00 app[web.1]: [2017-06-01 16:49:52 +0000] [4] [CRITICAL] WORKER TIMEOUT (pid:27)
2017-06-01T16:49:53.966027+00:00 app[web.1]: [2017-06-01 16:49:53 +0000] [54] [INFO] Booting worker with pid: 54
2017-06-01T16:50:12.048171+00:00 heroku[web.1]: Process running mem=642M(125.4%)
2017-06-01T16:50:12.048339+00:00 heroku[web.1]: Error R14 (Memory quota exceeded)
2017-06-01T16:50:22.371199+00:00 heroku[router]: at=error code=H12 desc="Request timeout" method=POST path="/admin/auth/user/" request_id=e850ec27-3452-4e05-9077-00107a6dbd08 fwd="69.250.203.83" dyno=web.1 connect=1ms service=30000ms status=503 bytes=0 protocol=http
2017-06-01T16:50:23.409859+00:00 app[web.1]: [2017-06-01 16:50:23 +0000] [4] [CRITICAL] WORKER TIMEOUT (pid:45)
2017-06-01T16:50:23.676154+00:00 app[web.1]: [2017-06-01 12:50:23 +0000] [45] [INFO] Worker exiting (pid: 45)
2017-06-01T16:50:24.927345+00:00 app[web.1]: [2017-06-01 16:50:24 +0000] [63] [INFO] Booting worker with pid: 63
這是我procfile:
web: gunicorn djangoall.wsgi
worker: celery -A djangoall worker --autoscale=10,3
beat: celery -A djangoall beat -S django
執行此操作在我的本地環境中正常工作。 Heroku文檔引用的內存錯誤是特定於語言的,不包括Python指南。
我已經看過SO問題的數量,但是我沒有成功,當我通過這個答案I am getting Error R14 (Memory quota exceeded) in heroku with a Django app將工作人員降低一個(通過更改--autoscale = 10,3到--autooscale = 10,2)。
您能否詳細說明「我無法刪除Django管理員中的模型實例」?你如何嘗試刪除? – EyuelDK
我在我的管理員(/ admin/auth/user /)的用戶部分。我點擊用戶旁邊的複選框,然後轉到頂部的標記爲「action」的下拉菜單並選擇「刪除選定的用戶」,然後點擊。點擊開始後,該應用需要花費20-30秒的時間才能將我帶到應用程序錯誤頁面。 – trillf0rd