比方說,我有一些PARAMS工人:如何在相關工作人員的參數數量減少後處理已排隊的作業?
class Foo
include Sidekiq::Worker
sidekiq_options queue: :critical
def perform(param1, param2, param3)
...
end
end
它的工作了一段時間,然後我減輕了工人的參數的個數數:
class Foo
include Sidekiq::Worker
sidekiq_options queue: :critical
def perform(param1, param2)
...
end
end
但也有一些工作與以往數參數的個數在隊列中仍然。處理這種情況的最佳方法是什麼?