我知道有 2 个选项可用:
- “非持久性”
- “持续”
但这实际上意味着什么?
“非持久”:如果没有消费者,AMQP 结构将尝试传递消息,消息会被丢弃吗?
“持久”:AMQP 将重试消息,直到消费者接受它?
最佳答案
传递到“持久”队列的标记为“持久”的消息将记录到磁盘。发生崩溃时,持久队列以及它们在崩溃之前存储的任何持久消息都会被恢复。
关于amqp - AMQP中的 "delivery mode"是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2344022/