【发布时间】:2020-06-28 01:52:09
【问题描述】:
我在 Python 中有一个基于 aiohttp 的项目,并不太复杂,只是利用了异步路由等。我想快速部署到 Heroku,但找不到最近的一步一步。我试过使用他们的标准 Gunicorn 方法,但它不起作用。我的 Procfile 是:
web: gunicorn go:web --preload
以下是我的 Heroku 日志中似乎很重要的错误:
2020-06-28T01:37:40.103872+00:00 app[web.1]: ======== Running on http://0.0.0.0:8080 ========
2020-06-28T01:37:40.103895+00:00 app[web.1]: (Press CTRL+C to quit)
2020-06-28T01:37:51.000000+00:00 app[api]: Build succeeded
2020-06-28T01:38:31.441039+00:00 heroku[web.1]: Error R10 (Boot timeout) -> Web process failed to bind to $PORT within 60 seconds of launch
如果有人成功地将 aiohttp 项目部署到 Heroku,我很想知道您必须进行哪些调整才能使其正常运行!非常感谢。
【问题讨论】: