248

少数のユーザーが使用している Heroku のアプリがあります。ただし、ユーザーが新しいものを入力しないように、その間にアプリを修正して停止したいデータの問題があることに気付きました。

アプリを破棄するのではなく、Heroku でアプリを停止する方法はありますか? サーバーの再起動コマンドが表示されます...「停止」などは表示されませんが。

4

11 に答える 11

351

アプリを完全に「停止」するには、Web dyno をゼロにスケールダウンして、アプリのすべての http プロセスを効果的にオフラインにします。

$ heroku ps:scale web=0
Scaling web processes... done, now running 0
于 2012-04-19T15:27:34.243 に答える
190

http://devcenter.heroku.com/articles/maintenance-mode

大規模な移行を展開している場合、またはアプリケーションへのアクセスを一定期間無効にする必要がある場合は、Heroku のビルトイン メンテナンス モードを使用できます。rake タスクやコンソール コマンドを実行できるようにしながら、すべての訪問者に静的なページを提供します。

$ heroku maintenance:on
Maintenance mode enabled.

以降

$ heroku maintenance:off
Maintenance mode disabled.
于 2010-05-18T00:29:04.567 に答える
47

heroku のダッシュボードに移動します。アプリを選択します。dynos セクションがあります。実行したい dyno の数まで dyno のスライダーを引き下げます (dyno の減少は左側です)。スライダーが 0 になります。変更を保存します。ブーム。

以下のコメントによると、これを行うにはクリックする必要がある鉛筆アイコンがあります。私はチェックしていませんが、役立つ場合に備えてここに置いています。

于 2014-02-07T23:47:19.843 に答える
37

より具体的に、アプリ名も指定する必要がある場合があります (これは、heroku にあるアプリの名前です)。例えば:

heroku ps:scale web=0 --app myAppName 

そうしないと、次のメッセージが表示される場合があります。

 % heroku ps:scale web=0
Scaling dynos... failed
 !    No app specified.
 !    Run this command from an app folder or specify which app to use with --app APP.
于 2015-01-14T05:21:31.097 に答える
3

Eclipse プラグインを使用している場合は、My Heroku アプリケーションで app-name をダブルクリックします。Processes タブで、Scale ボタンを押します。小さなウィンドウがポップアップします。カウントを増減し、OK と言うだけです。

于 2013-04-01T11:24:02.567 に答える
1

Heroku アプリを削除するには

これは、Heroku アカウントでアプリを削除しようとしている人向けです。アプリを削除/削除する方法を見つけようとすると、ここにたどり着くことがあります。

警告: これは元に戻せません!

  • ここから Heroku ダッシュボードに移動します
  • 削除するアプリを選択します。
  • そのアプリの設定ページの一番下までスクロールします。
  • 赤い [アプリを削除...] ボタンを押します。
于 2016-12-29T00:26:05.720 に答える
0

1>はい... に行くと鉛筆アイコンがあり、鉛筆アイコンをPersonal==> <app name> ==>Resources クリックして左側にドラッグすると、Dynosが下がります。

2> Heroku cli を使用して検証できます

heroku logs --app {your-appname}

それは私のために働いた。

于 2021-02-21T07:16:36.823 に答える