【发布时间】:2025-12-27 22:10:11
【问题描述】:
我在 php 中使用 RabbitMQ,并且在两个队列中有一个消费者,Q1 和 Q2。
由于Q1 中的按摩更重要,我希望首先处理它们。
只有在Q1没有按摩的情况下,如何让消费者从Q2消费?
我用:
$channel->basic_consume('Q1', '', false, true, false, false, $callback);
$channel->basic_consume('Q2', '', false, true, false, false, $callback);
将消费者附加到队列中。结果是消费者在 Q1 和 Q2 之间交替。
【问题讨论】: