Herokuには少数のユーザーが使用しているアプリがあります。ただし、ユーザーが新しいものを入力しないように、その間にアプリを修正して停止したいデータの問題がいくつかあります。
Herokuでアプリを破壊するのではなく、停止する方法はありますか?サーバーの再起動コマンドが表示されています...「停止」などは表示されません
アプリを完全に「停止」するには、Webダイノをゼロに縮小し、すべてのアプリのHTTPプロセスを事実上オフラインにします。
$ heroku ps:scale web=0
Scaling web processes... done, now running 0
http://devcenter.heroku.com/articles/maintenance-mode
大規模な移行を展開する場合、またはアプリケーションへのアクセスを一定期間無効にする必要がある場合は、Herokuのビルトインメンテナンスモードを使用できます。すべての訪問者に静的なページを提供する一方で、rakeタスクまたはコンソールコマンドを実行できます。
$ heroku maintenance:on
Maintenance mode enabled.
以降
$ heroku maintenance:off
Maintenance mode disabled.
Herokuのダッシュボードに移動します。アプリを選択します。 dynosセクションがあります。実行するダイノの数まで、ダイノのスライダーを下げます(ダイノの減少は左側にあります)。スライダーが0になります。その後、変更を保存します。ブーム。
以下のコメントによると、これを達成するにはクリックする必要がある鉛筆アイコンがあります。私はチェックしていませんが、それが役立つ場合に備えてここに置いています。
より具体的にし、アプリ名も指定する必要がある場合があります(これは、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.
Eclipseプラグインを使用している場合は、My Heroku Applicationsでアプリ名をダブルクリックします。 [プロセス]タブで、[スケール]ボタンを押します。小さなウィンドウがポップアップします。カウントを増減して、OKとだけ言ってください。
これは、Herokuアカウントでアプリを削除するためのものです。アプリを削除/削除する方法を見つけようとすると、ここにたどり着くことがあります。
警告:これは元に戻せません!
上記の回答に追加するには:管理パネルを使用してDynoを停止する場合、無料利用枠の現在のソリューション:
お役に立てれば。
Heroku Webから
Dashboard => Your App Name => Resources => Pencil icon=> Flip the switch => Confirm