文档首页/ 分布式消息服务RabbitMQ版/ 常见问题/ 消息问题/ 消息的最长保留时间是多久?
更新时间:2024-10-18 GMT+08:00

消息的最长保留时间是多久?

RabbitMQ 3.x.x版本

一般情况下消息如果未被消费会一直保留,只有被消费后,才会被删除。但是如果设置了过期时间(TTL),则以TTL时间为准。

RabbitMQ AMQP-0-9-1版本

如果消息设置了TTL,无论消息是否被消费,超过TTL后,消息将被删除或存入死信队列。TTL默认为48小时。