rabbitmq消费堆积
时间: 2023-11-11 21:06:37 浏览: 94
MQ可靠生产与可靠消费
当RabbitMQ中有消息堆积时,消费者可能无法及时消费所有的消息,导致消息堆积。此时,RabbitMQ会持续从队列中取出堆积的消息将其发送出去,直到没有了堆积消息,或者消费者的qos被用光,或者没有消费者。为了解决这个问题,RabbitMQ引入了惰性队列的概念。惰性队列的特征是:队列中的消息不会立即被分配给消费者,而是等到消费者真正需要消费时才会被分配。这样可以避免消费者在队列中积压大量的消息,从而提高系统的稳定性和可靠性。
阅读全文