比方说,我有两个队列,我希望每个队列只同时处理一个作业。
现在我有一个队列,我有类似的东西
bundle exec sidekiq -c 1 -q queue_name
我想要两个队列同时处理作业,每个队列应该有并发1.那么,这可能吗?如果是的话,我该怎么做?
队列只是sidekiq从事工作的地方。并发允许同时执行所接收的作业。我的意思是队列不处理作业,他们只是收集它们并确定它们的优先级。因此,短语set the concurrency for each queue没有意义。
set the concurrency for each queue