2

たとえば、「毎週日曜日にメールでレポートを送信する」など、一定の間隔でタスクを実行したいRubyonRailsのWebサイトがあります。
gemを使用して調べwheneverましたが、* nixユーティリティcronのラッパーであるため、Windowsでは機能しない可能性があります。

基盤となるプラットフォームに依存しない上記のタスクをスケジュールするために使用するgemまたはメソッドを尋ねていますか?

4

2 に答える 2

2

Clockworkrufus-scheduler (オプションで遅延ジョブと組み合わせる)はどちらも、タスクをスケジュールするための優れた宝石です。

トルクボックスを使用している場合は、クォーツに基づくジョブスケジューラがすでに提供されています。

于 2012-10-22T10:17:40.363 に答える
1

を使用しWebMin set upます。実行するアプリケーションスクリプトのCronジョブを設定し、Web最小サーバーで実行しますi.e your_ip_address:10000。これは、ジョブのスケジューリングに最適な方法です。私はほとんどのプロジェクトでそれを使用しました。

于 2012-10-22T11:46:40.223 に答える