Ruby on Rails でタスクをスケジュールする方法
Ruby on Rails でタスクをスケジュールする 「来週に危機が起こるはずがない。もう予定がいっぱいです。」ヘンリー・キッシンジャーのこの生意気な引用は、スケジュールを立てることの重要性を説明しています。人生でもテクノロジーでも、スケジュールは重要です。構成よりも規約を優先する Ruby on Rails に関しては、スケジューラーが必須です。ジョブのスケジューリングは、「さまざまなタスク間でリソースをコミットする決定プロセス」として定義できます。これは基本的に、シーケンスの一部として、または RSS フィードを取得するメンテナンス操作の実行など、事前に定義された時間内にルーチン タスクを実行できるようにする機能です。バックグラウンドで実行されるこれらのスケジュールされたジョブは…