【发布时间】:2020-02-23 12:36:37
【问题描述】:
我正在阅读Persistence Configuration,我有一些问题。
我知道队列可以是持久的,也可以不是,消息也分为两类:持久的或瞬态的。
正如文档所说:持久消息一到达队列就会被写入磁盘。
所以,这是我的问题:
- 如果我发送消息并且消息没有分发到任何队列, 消息会持久吗?
- 如果队列是非持久的,消息(持久或瞬态,不是 被消费)在队列被删除时从磁盘中删除?
- 如果一条消息被消费了,rabbitmq 会删除这条消息吗? 物理存储?
感谢任何关于如何测试这些条件的想法。
【问题讨论】:
标签: rabbitmq amqp rabbitmq-exchange