标签: rabbitmq
考虑到我有一个包含X消息的大队列。每当使用requeue = True的nack时,它会将消息放在X消息之上并重新传递给同一个消费者,造成瓶颈并且不让消费者处理其他消息。
有没有办法将消息放在队列的尾部,将它们视为新的,所以如果我有X消息,我可以在重新排队的消息之前先处理它们?
答案 0 :(得分:0)
在这个问题中,如果发生错误,我不想确认消息然后丢失,我想跟踪unprocessed消息。
unprocessed
我意识到我可以创建另一个队列以将未处理的消息保存在那里,并让其他消息流动!