Rails - crontabでバッチ処理を行う

crontabからscript/runnerでmodelのメソッド呼んで上げればいい

*/5 * * * * /usr/bin/ruby /rails_root/script/runner 'Model.method'

cronの書式を簡単に書いておくと左から順番に以下の指定

  • 曜日

例の表記は5分おきにモデルのメソッドを実行する