1
従業員を産んだ1つのジョブが適切であると見なされているのに対して、resqueジョブのスケジュールには欠点がありますか? WorkerSchedulerを毎日実行するようにスケジュールされ今後resqueジョブを実行する際の短所は何か?
class WorkerJob1
self.perform(model_id)
do_heavy_stuff(model_id)
end
end
class WorkerScheduler
self.perform
find_appropriate_ids_for_this_job.each |model_id|
Resque.enqueue(Resque::WorkerJob1, model_id)
end
end
end
:
class WorkerJob
self.peform(model_id)
do_heavy_stuff(model_id)
Resque.enqueue_in(3.days, WorkerJob, model_id)
end
end
またはこの
アプローチ2のように:ここで
は
アプローチ1例です。
redisが適切にバックアップされ複製されていることを確認するのに大きな問題がありますが、それに関係なく要求されないでしょうか?
クール、おかげで、それを行くを与えます。 redis_failoverが登場したルビーニュースレターを受け取ったばかりです:) – katzmopolitan