类似 this question ,我们有FIFO队列,必须按顺序处理消息。出于冗余和性能方面的原因,我们希望来自不同机器的竞争性使用者,但一台机器上只有一个使用者一次应处理给定队列的消息。
我尝试将预取计数设置为1,但我相信只有在与一台机器一起使用时,这才有效。对于rabbitmq,这在默认情况下是可能的,还是需要实现自己的锁?