为什么我移动到Heroku的Django应用程序莫名其妙地崩溃了?

时间:2014-09-25 17:31:57

标签: django heroku

我有一个本地运行的Django App,我正试图进入Heroku。我正在关注并调整these指令。但是,当我将代码推送到Heroku时,该应用程序无法通过Web浏览器访问。当我拖尾日志时,我看到许多这样的行:

2014-09-25T17:02:21.927991+00:00 app[web.1]: 2014-09-25 17:02:21 [2] [CRITICAL] WORKER TIMEOUT (pid:10)
2014-09-25T17:02:23.050632+00:00 app[web.1]: 2014-09-25 17:02:23 [11] [INFO] Booting worker with pid: 11
2014-09-25T17:02:54.021864+00:00 app[web.1]: 2014-09-25 17:02:54 [2] [CRITICAL] WORKER TIMEOUT (pid:11)
2014-09-25T17:02:55.039070+00:00 app[web.1]: 2014-09-25 17:02:55 [12] [INFO] Booting worker with pid: 12
2014-09-25T17:03:26.061225+00:00 app[web.1]: 2014-09-25 17:03:26 [2] [CRITICAL] WORKER TIMEOUT (pid:12)
2014-09-25T17:03:27.081593+00:00 app[web.1]: 2014-09-25 17:03:27 [13] [INFO] Booting worker with pid: 13

为什么我会收到这个难以理解的错误,我该如何解决? 我应该考虑哪些其他问题来解决这个问题?

以下是我Procfile的内容:

web: gunicorn MyProject.wsgi --log-file -

编辑:仅供参考:当我使用foreman start在本地运行此相同的应用程序时,它可以正常工作。

0 个答案:

没有答案