php rabbitmq收到3条消息后,消费者停止接收消息
问题描述:
我有一个php生产者,它将消息生成一个队列。 消费者获得3条消息,然后freez到$ queue-> consume();方法。 如果我运行另一个消费者,它也只会得到以下3条消息和freez。php rabbitmq收到3条消息后,消费者停止接收消息
任何想法为什么会发生这种情况?
谢谢。
答
这些消息被保存在内存中而未被确认。你需要通过使用ack或nack释放它们。一旦发生这种情况,你会拉下一批消息。
编辑:没有看到您的评论,对不起。
它接缝,我有一个错误,现在解决了。 – AhlyM 2013-03-15 22:38:34