我有一个特定类型的作业,我希望比默认的Sidekiq间隔更频繁地重试。这目前可能吗?理想情况下,作业每5秒钟重试一次,最多一分钟。不完全确定这是目前插入Sidekiq工作的微不足道的事情。
答案 0 :(得分:16)
根据:https://github.com/mperham/sidekiq/wiki/Error-Handling你可以这样做:
class Worker
include Sidekiq::Worker
sidekiq_retry_in do |count|
5
end
end