簡體   English   中英

在procfile中沒有定義此類進程類型的web

[英]Heroku No such process type web defined in procfile

當我運行heroku ps:scale web=1 ,出現以下錯誤。

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中定義單個進程類型“ web”。 遵循此heroku procfile定義python procfile

網址:gunicorn Gettingstarted.wsgi --log文件-

這聲明了一個單一的進程類型web和運行它所需的命令。 網站名稱在這里很重要。 它聲明此進程類型將附加到Heroku的HTTP路由堆棧中,並在部署時接收Web流量。

Procfile可以包含其他進程類型。

工人:bunde exec rake工作:工作

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM