Loading...

怎么在RabbitMQ中配置消息的TTL

阅读 ...

TTL(Time To Live)表示消息在队列中存活的时间,主要用于防止消息在队列中无限积压,导致系统资源的耗尽。

配置TTL有两种方式,一种是队列级别的TTL,另外一种是消息级别的TTL

1.在声明队列时通过设置x-message-ttl参数来指定队列中所有消息的TTL。

2.在发送消息时通过AMQP.BasicProperties属性指定单个消息的TTL。

本文由 iamxurulin 原创发布,转载请保留原文链接。
最后更新于 2026-08-23 17:21:42
关于作者与文章

本文为 iamxurulin 原创技术文章。如对内容有疑问或建议,欢迎在评论区交流讨论。

Coder_Studio - 记录后端开发、算法与 AI 的成长之路