當我運行heroku ps:scale web=1
時,出現錯誤。Heroku在procfile中沒有定義這樣的進程類型網頁
Scaling dynos... failed
No such process type web defined in Procfile.
我的Procfile包含以下代碼。
worker: python vot.py
我也做了heroku run bash
和Procfile在那裏,文件名也是正確的。
我怎麼能解決這個問題?
當我運行heroku ps:scale web=1
時,出現錯誤。Heroku在procfile中沒有定義這樣的進程類型網頁
Scaling dynos... failed
No such process type web defined in Procfile.
我的Procfile包含以下代碼。
worker: python vot.py
我也做了heroku run bash
和Procfile在那裏,文件名也是正確的。
我怎麼能解決這個問題?
您的heroku命令具有「web = 1」,但您的Procfile具有「worker」。嘗試:
heroku ps:scale worker=1
我沒有看到你在procfile定義單一的過程型「網絡」。 按照此heroku procfile和define python procfile 上:
網站:gunicorn gettingstarted.wsgi --log文件 -
聲明一個單一的過程類型,網絡,以及運行所需的命令它。名字網絡在這裏很重要。它聲明這個流程類型將被附加到Heroku的HTTP路由棧,並在部署時接收網絡流量。
Procfiles可以包含其他過程類型。
工人:束EXEC耙作業:工作