rabbitmq集群,怎么实现消费者只从一个队列收到一份消息

2025-05-10 02:00:35
推荐回答(1个)
回答1:

您好,很高兴为您解答。 declare一个队列,置AMQP_PASSIVE标志位,就不会影响服务端状态,并返回消息计数。 $conn = new AMQPConnection();//...$queue = new AMQPQueue($conn);$queue->setFlags(AMQP_PASSIVE);$messageCount = $queue->declare