Heroku スケジューラは、1 回限りの Dyno を使用して、スケジュールされたタスクを実行します。その dyno は Heroku ダッシュボードには表示されませんが、そこにはあります。再起動または一時停止するにはどうすればよいですか?
7350 次
3 に答える
20
コマンド ライン ツールがインストールされている場合はheroku ps
、実行中のすべてのプロセスが一覧表示され、それらのいずれかを使用ps:kill
またはps:restart
管理できます。
heroku help ps
詳細をお知らせします。
于 2016-08-11T14:12:04.097 に答える
1
再起動または停止する必要はありません。Heroku ダッシュボードには dyno はありませんが、Heroku スケジューラ ダッシュボードでスケジューラを見つけることができます。
必要な実行時間と dyno プランを使用して、タスクのスケジューリングを設定できます。
設定した時刻になると、heroku スケジューラ dyno が起動します。作業を終えた後、dyno は殺されます。
手動で実行したい場合は、heroku run rake xxxx
コマンドを呼び出すだけです。
于 2016-08-11T14:11:43.023 に答える