17如何解决消息队列的延时以及过期失效问题?消息队列满了以后该怎么处理?有几百万 消息持续积压几小时,说说怎么解决

Posted 懵住眼睛想Java

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了17如何解决消息队列的延时以及过期失效问题?消息队列满了以后该怎么处理?有几百万 消息持续积压几小时,说说怎么解决相关的知识,希望对你有一定的参考价值。

消息积压处理办法:临时紧急扩容:先修复 consumer 的问题,确保其恢复消费速度,然后将现有 cnosumer 都停掉。新建一个 topic,partition 是原来的 10 倍,临时建立好原先 10 倍的 queue 数量。然后写一个临时的分发数据的 consumer 程序,这个程序部署上去

以上是关于17如何解决消息队列的延时以及过期失效问题?消息队列满了以后该怎么处理?有几百万 消息持续积压几小时,说说怎么解决的主要内容,如果未能解决你的问题,请参考以下文章

消息队列的面试题6

消息队列满了以后该怎么处理

面试官心理分析+面试题剖析:消息队列+Redis 缓存+分布式系统等

完了!生产事故!几百万消息在消息队列里积压了几个小时!

完了!生产事故!几百万消息在消息队列里积压了几个小时!

RabbitMQ实现延时队列(死信队列)