消费端无法返回ack
来源:3-12 死信队列详解-1

慕斯卡5398110
2019-03-21
以下下场景应该怎么处理:
1.cusumer接收消息后处理过程出异常,还没返回ack
2.consumer处理完成,因为网路的原因,mq没有收到ack
对于第一个问题,应该怎么处理然后让mq给consumer重新发送消息
第二个问题会出现重复消费的问题,应该怎么处理,可以避免重复消费的问题
写回答
1回答
-
阿神
2019-03-24
没返回ack的消息会变为nack消息,需要提通过死信队列处理,消费端自己要保证去重逻辑,比如业务唯一标识
00
相似问题