【发布时间】:2021-03-31 12:50:24
【问题描述】:
我有一个 Django 应用程序,当我在本地运行时可以工作 heroku local。当我将代码推送到 heroku git push heroku main 时,它会毫无问题地推送,但是当我打开我的网站时,它会在控制台中显示 503 错误
1 GET https://XXX.herokuapp.com/ 503(服务不可用)
在我的日志中我得到了这个
at=error code=H14 desc="No web processes running" method=GET path="/" host=omylibrary.herokuapp.com request_id=lotofnumbers fwd="somenumbers" dyno= connect= service= status=503 bytes = 协议=https
来自this 问题我假设问题出在 ProcFile 中,如果更准确地说是在 web.xml 中。我的 Procfile 看起来像这样
web: gunicorn --chdir ./Lib library.wsgi --log-file -
我也试过了
heroku ps:scale web=1
来自之前的answer。这里有什么问题?
heroku ps 也返回 No dynos on mysite
【问题讨论】:
标签: django heroku web-deployment production