开始

让消息过期,过期就删掉。为了解决队列爆满的问题。
image.png

RabbitMQ的内存也是有限的,磁盘也是有限的,大量的消息堆积在mq上,rabbitMQ很可能也会承受不住,也会崩溃。很有可能就造成消息的丢失。过期机制就是为了防止消息大量的积压
image.png
TTL代表的是过期时间。
image.png
分为两种。队列TTL就是进入到这个队列的所有消息都有一个固定的过期时间。
image.png
消息TTL本身有一个过期时间,每个消息不一样。消息TTL设置了单条消息的过期时间
image.png

RabbitMQ中,队列自己还有自己的过期时间。
image.png
1

结束