私はジョブスケジューリングにresqueを使用しています。 1時間ごとにN回だけ仕事をしたい。 は、私はまた、例えば、引数毎時n回のバックグラウンドジョブを実行します(レール上のルビー)
としての仕事で、カウントを渡したい:
i=0
50.times do
every 1.hour, roles: [:whenever_cron] do
runner "Resque.enqueue(SomeJob, i+1)"
end
end
はどうすればこれを行うことができますか?
メモ: -毎晩50のジョブを実行したくありません。 1ジョブ50回実行したい
は、データベース –