Sidekiq仅在其他人完成后处理队列?

时间:2013-10-30 14:17:40

标签: ruby-on-rails queue sidekiq

如果所有其他队列都为空,是否可以从Sidekiq队列处理作业?

例如,假设我们有照片队列和更新队列。如果更新没有待处理的工作,我只想处理照片。

这可能吗?

1 个答案:

答案 0 :(得分:2)

好吧,你所有的队列都是并行执行的,所以我不知道如何执行。 但是你有几种选择:

  1. 你可以建立更多的并发工人
  2. 您可以将频率更高设置为更新队列,因此更新工作人员将更频繁地检查更新,然后是照片工作者。
  3. doc

    中查看此选项