Sidekiq完成后继续

时间:2013-06-05 14:36:21

标签: ruby-on-rails ruby redis sidekiq

我想这样做:

def perform
  # do some stuff

  Run 10 other workers in parallel

  # do some more stuff when all 10 are finished
end

我如何在Sidekiq这样做?我以为我可以将这十个添加到自定义队列,然后检查该队列何时为空。

1 个答案:

答案 0 :(得分:1)

可能是这个页面:https://github.com/mperham/sidekiq/wiki/Related-Projects#execution-ordering可以提供帮助。

听起来也像典型的Sidekiq Pro用例。