を実行しているheroku ps:scale web=1
と、エラーが発生します。
Scaling dynos... failed
No such process type web defined in Procfile.
私のProfileには以下のコードが含まれています。
worker: python vot.py
私もやったheroku run bash
し、Procfileがそこにあり、ファイル名も正しい。
どうすればこれを解決できますか?
を実行しているheroku ps:scale web=1
と、エラーが発生します。
Scaling dynos... failed
No such process type web defined in Procfile.
私のProfileには以下のコードが含まれています。
worker: python vot.py
私もやったheroku run bash
し、Procfileがそこにあり、ファイル名も正しい。
どうすればこれを解決できますか?
heroku コマンドには「web=1」がありますが、Profile には「worker」があります。試す:
heroku ps:scale worker=1
procfileで単一のプロセスタイプ「web」を定義しているとは思いません。このheroku procfileに従って、 python procfileを定義し ます。
ウェブ: gunicorn Gettingstarted.wsgi --log-file -
これは、単一のプロセス タイプwebと、それを実行するために必要なコマンドを宣言します。ここでは web という名前が重要です。このプロセス タイプが Heroku の HTTP ルーティング スタックにアタッチされ、デプロイ時に Web トラフィックを受信することを宣言します。
プロファイルには、追加のプロセス タイプを含めることができます。
worker: bundle exec rake jobs:work