4

設定:

  1. Heroku で 1web dyno を実行していますが、うまく動作します
  2. 私は「眠っている」別のものを持っています
  3. 新しいアプリを作成しましたが、どういうわけか dyno が表示されません。
  4. Heroku にクレジット カードを差し込んでおり、追加の使用料を支払っても構わないと思っています

新しいアプリで git push を試すと、タイムアウトが発生します。

dsa002574:node-canvas mike.borozdin$ git push heroku master
ssh: connect to host heroku.com port 22: Operation timed out
fatal: The remote end hung up unexpectedly

heroku scale を試すと、エラーも発生します。

dsa002574:node-canvas mike.borozdin$ heroku ps:scale web=1
Scaling web dynos... failed
 !    App must be deployed before dynos can be scaled.

Heroku 管理者からのスケーリングが機能していないようです。スクリーンショットは次のとおりです。 ここに画像の説明を入力

heroku がスケーリングを許可しない理由について何か推測はありますか?

4

3 に答える 3

5

git push失敗した (「操作がタイムアウトしました」) ため、実際にはアプリをデプロイしていません。その結果、Heroku は存在しないアプリのスケーリングに問題を抱えています :-)

于 2013-09-24T06:35:14.543 に答える
2

プロセスファイルはありますか? https://devcenter.heroku.com/articles/procfile

これにより、実行するアプリが指定されるため、dyno を何に割り当てるかが指定されます。

于 2014-03-14T03:12:05.620 に答える
1

プッシュ時にタイムアウトは発生しませんでしたが、サイトは「Web プロセスが実行されていません」で失敗し、ps:scale を試行すると「dynos をスケーリングする前にアプリをデプロイする必要があります」というメッセージが表示されました。

herokuの代わりにローカルブランチを作成したことが原因であることが判明しmaster、プッシュすると、「ビルドをスキップして非マスターブランチにプッシュされました」と表示されました。気付くのに時間がかかりました。そのため、アプリをデプロイしようとさえしませんでした。に押すと固定されmasterます。

于 2014-07-16T11:03:46.833 に答える