Sidekiq-工人的sidekiq_options会覆盖其超类的选项吗?

时间:2016-09-29 20:31:26

标签: inheritance configuration sidekiq

假设我有一个像这样的超类工作者:

class AppWorker
  sidekiq_options retry: false
  …
end

现在我想要一个特定的工人类重试

class StorageWorker < AppWorker
  sidekiq_options retry: true
  …
end

子类的选项是否会被覆盖,即retry是否为真?

1 个答案:

答案 0 :(得分:1)

是的,sidekiq_options确实按预期继承。

在上面的例子中,StorageWorker.sidekiq_options会显示retry: true,并且我已经确认Sidekiq会这样做。