面试-MQ
RabbitMQ交换机类型
问:RabbitMQ交换机类型
答:
1. fanout 广播:群发所有队列
2. direct 直连:精准匹配
3. topic 主题:模糊通配匹配
RabbitMQ如何保证消息不丢失
问:RabbitMQ如何保证消息不丢失
答:
1. 确保消息到RabbitMQ:开启发送确认机制,保证消息成功到达
2. 确保消息路由到正确的队列:路由失败通知
3. 确保消息在队列正确的存储:交换器、队列、消息都需要持久化
4. 确保消息从队列中正确的投递到消费者:手动确认,交给消费者自己来确认
...大约 1 分钟
