有没有其他方法来重新安排sidekiq worker而不是从他们自己的perform方法调用perform_in或perform_at?
这可行吗?
class TestWorker
include Sidekiq::Worker
sidekiq_options retry: false
def perform
if something
TestWorker.perform_in(14.days)
end
end
end
答案 0 :(得分:2)
是的,从自己重新安排工作是完全正常的。