RabbitMQ Queue Unacked积压清除方法

Posted sqtce

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了RabbitMQ Queue Unacked积压清除方法相关的知识,希望对你有一定的参考价值。

处理方法

    选择Queues,查找积压的Queues并点击这个Queues ,

RabbitMQ


选择:Purge,点:Purge Messages。如果清除没有效果让业务方重启应用服务

RabbitMQ


Uack积压过多的后果

      1,消息被正常消费,消费者没有回ack给MQ

消费者如果没有设置QoS值,RabbitMQ会无限投递信息给消费者,导致消费者内存被耗尽

消费者如果设置QoS值,到达设置的QoS值则不在发送

以上是关于RabbitMQ Queue Unacked积压清除方法的主要内容,如果未能解决你的问题,请参考以下文章

生产环境中,RabbitMQ 持续积压消息不进行ack ,发生什么了?

RabbitMQ”啥是“Ready”和“Unacked”类型的消息?

单应用下RabbitMQ如何保证线程安全,及多应用下抢数据问题

RabbitMq系列之三:web管理端

rabbitmq消息积压,恶性循环解决思路

消息队列RabbitMQ原理消息队列保证幂等性,消息丢失,消息顺序性,以及处理消息队列消息积压问题