我正在使用flask在Python上开发一个应用程序,并且在尝试将其部署到Heroku时遇到此错误:
错误R10(引导超时)-> Web进程在启动后60秒内未能绑定到$ PORT
我尝试过的几种可能性
在我的Procfile中,我写了这个web: python hello-mysql.py
我也尝试过web: python hello-mysql.py runserver 0.0.0.0=$PORT
在Procfile中将“ web”替换为“ worker”。
答案 0 :(得分:1)
@damien看来,您似乎没有绑定到$PORT
env var。以下一些文档可能会有所帮助:https://devcenter.heroku.com/articles/getting-started-with-python#define-a-procfile和https://devcenter.heroku.com/articles/dynos#web-dynos
另外,不要将您的进程重命名为“ worker”,因为只能通过http / https访问名为web
的进程。