RabbitMq 死信消息的过期时间的不同 会导致消费延时
业务需求是:消息7天过期。
概述:自测没问题发布了测试版本,为了测试方便将过期时间7天修改为10分钟。但是由于之前跑的测试数据中已经发送过过期时间为7天的消息,导致后续过期时间为10分钟的消息始终无法消费。
处理方式:
#未消费的消息数量
# ./rabbitmqctl list_queues
Listing queues
queue-question-expire 0
queue-question-expire-dl 32
#手动消费消息
# ./rabbitmqctl purge_q
原创
2020-07-02 15:17:11 ·
1783 阅读 ·
2 评论