0x07【RabbitMQ】TTL队列、TTL消息
1、TTL
- TTL是Time To Live的缩写,也就是生存时间;
- RabbitMQ支持消息的过期时间,在消息发送时可以进行指定;
- RabbitMQ支持队列的过期时间,从消息入队列开始计算,只要超过了队列的超时时间配置,那么消息就会自动删除。
2、TTL分类
- 队列级别的设置:所有到队列中的消息都是到指定时间还没有被消费就会被删除掉;
- 消息级别的设置:只针对该消息,定时没被消费直接删除;
如果两个都配置则取二者最小值
3、测试代码

本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 程序员小航
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果