RabbitMQ-如何保证消息不丢失

面试官:RabbitMQ-如何保证消息不丢失 候选人: 嗯!我们当时MYSQL和Redisl的数据双写一致性就是采用RabbitMQ实现同步的,这里面就要求了消息的高可用性,我们要保证消息的不丢失。主要从三个层面考虑 第一个是开启生产者确认机制,确保生产者的消息能到达队列,如果报错可以先记录到日志中