2016-08-12 13 views
0

Ruby on Railsを使ってWebアプリケーションを構築しようとしています。Ruboku on Railsと無期限に繰り返し実行するコード

APIコールを作成してからJSONレスポンスに基づいてアラートを送信する必要がありますが、このAPI呼び出しを無期限に繰り返し実行する必要があります。それが考慮される必要があるなら、私はまた、この時点でHerokuを使用しています。

ありがとうございました。

答えて

0

普通の古いlinuxのcronジョブのような音です。 Herokuはこのアドオンスケジューラを呼び出します。あなたは、here

+0

スケジューラは、Herokuのために完璧に見えるスケジューラのためのHerokuのドキュメントを読んで詳細についてはlib/tasks/scheduler.rake

withingタスクを定義する必要がありますが、1がAWSのような環境で同じことをするだろう方法を知っているために起こるのですか?たぶん「いつか」の宝石のようなもの? – Kevin

+0

はい、aws linuxインスタンスを使用する場合は、いつでも使用できます。しかし、いつでも、単にcrontabの作成を行うだけです。ですから、あなたのschedule.rbが更新されるたびに '--update-crontab'を呼び出さなければなりません。あなたがherokuのような同じレーキタスクを使うことができるときはいつでも。 – slowjack2k

+0

ルビーで動作するもののように見えるものは、https://github.com/tomykaira/clockworkなどの私が探しているものですが、なぜこれが当てはまるのか分かりません。 – Kevin

関連する問題