タスクをスケジュールするのはこれが初めてで、最適な実装 (または適切な実装) がわかりません。
私の目標: twilio を使用して ruby on rails 4 アプリをセットアップし、Heroku にデプロイしました。カスタマイズされたテキスト メッセージ (データベース内の情報によって書き込まれ、作成される) を使用して、週に 1 回、すべてのユーザーにアプリが自動的にテキスト メッセージを送信するようにしたいと考えています。
調査の結果、私は次の Gem にたどり着きました: WhenとRufus-Scheduler。
これらの宝石は両方ともジョブを完了できると信じていますが、Rufus のドキュメントを読むと、「注意してください: rufus-scheduler は cron の代替品ではありません」私が欲しいものが本当に cron ジョブなのか、それとも「Rufus スケジューラ」。
次の質問が残っています: cron ジョブとは何ですか? また、cron ジョブを使用する適切な時期はいつですか? Rufus-Scheduler が cron の代わりにならないのはなぜですか? また、何が違うのですか? どちらを使用する必要がありますか?