我想做这个:
def perform
# do some stuff
Run 10 other workers in parallel
# do some more stuff when all 10 are finished
end
我将如何在 Sidekiq 中执行此操作?我想我可以将这十个添加到自定义队列中,然后检查该队列何时为空。
我想做这个:
def perform
# do some stuff
Run 10 other workers in parallel
# do some more stuff when all 10 are finished
end
我将如何在 Sidekiq 中执行此操作?我想我可以将这十个添加到自定义队列中,然后检查该队列何时为空。
可能这个页面:https ://github.com/mperham/sidekiq/wiki/Related-Projects#execution-ordering可能会有所帮助。
听起来也像是典型的Sidekiq Pro用例。