老师您有说到重回队列会有一些小问题,请问下会有什么问题呢?
来源:3-10 消费端ACK与重回队列机制
慕斯7071380
2018-08-05
我个人的想法是
1.可能导致消息堆积
2.或者您说消费端进行nack几次才会进行ack,于是requeue需要消费端进行记录次数操作增加了复杂性?
写回答
1回答
-
阿神
2018-08-05
hi,小伙伴,重回队列,就是消息消费失败然后重新回到队列的尾部,消费者后续还会监听到这个消息,假设你队列里只有一条消息,取出来消费,消费失败后重回队列(这就是个循环呀)所以很少去做重回队列,一般都是如果消息消费失败,我们设置延迟消息,然后指定时间去处理即可!因为重回队列不好把控哦
032018-08-24
相似问题