49

いつでも宝石を使うアプリを作りました。gemはcronジョブを作成します。ローカルで動作させましたが、heroku杉では動作しないようです。これを行うためのコマンドは何ですか?

ランニング:

heroku run whenever --update-crontab job1

動作しません

4

4 に答える 4

79

簡単な答え: スケジューラ アドオンを使用します: http://addons.heroku.com/scheduler

長い答え: heroku run を実行すると、

  1. ダイノを回す
  2. あなたのコードをその上に置きます
  3. コマンドを実行し、完了するまで待ちます
  4. ダイノを捨てる

crontab に加えた変更は、すぐに破棄されます。すべてが一時的なもので、heroku でファイルを編集することはできず、新しいコードをプッシュするだけです。

于 2011-12-23T19:16:47.823 に答える