概述
消息中间件集群崩溃,如何保证百万生产数据不丢失?
RabbitMQ暂时放在了自己的内存中,还没来得及投递给下游的仓储服务呢,此时RabbitMQ突然宕机了,会怎样?
答案其实很简单,默认情况下,这些数据会丢失。
持久化
队列持久化
消息确认机制
参考
RabbitMQ消息确认机制
RabbitMQ—RabbitMQ消息确认机制
RabbitMQ之消息确认机制(事务+Confirm)
RabbitMQ之消息持久化
Rabbitmq消费失败死信队列
RabbitMQ消息队列,发送消息失败、消息持久化、消费者失败处理方法和发送消息
学会查看 RabbitMQ日志