私は resque スケジューラを初めて使用します。Rails 3 を使用してソーシャル ネットワーク アプリケーションを開発しました。このアプリケーションでは、すべての投稿の人気を一定期間監視し、postgres db に保存したいと考えています。人気度を計算する resque worker がありますが、スケジュールする方法がわかりません。私の要件は次のとおりです。
- 投稿の作成日から最初の 3 日間は、2 時間ごとに人気度を計算する必要があります。
- 3 日後、3 日に 1 回計算する必要があります (1 か月間、つまり 30/3 = 合計 10 回)
- 1 か月後、週に 1 回 (2 か月間) 計算する必要があります。
- 2ヶ月目以降は月1回、3ヶ月間。
このスケジュールは静的であり、動的スケジュールは必要ないと思います。それで、誰かが resque_scheduler.yml に入れるべきものを手伝ってくれませんか?? これを理解するには本当に助けが必要です。よろしくお願いします!!!