11

Heroku スケジューラは、1 回限りの Dyno を使用して、スケジュールされたタスクを実行します。その dyno は Heroku ダッシュボードには表示されませんが、そこにはあります。再起動または一時停止するにはどうすればよいですか?

4

3 に答える 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 に答える