后端岗位面试题更新 2026-08-05

MQ,怎么保证消息的不丢失?

贝壳找房数字马力慧策(掌上先机)后端开发互联网/IT专业服务风险判断系统设计技术原理

考察说明

考察对消息队列可靠性的理解,包括生产、存储、消费各环节的丢失防护

回答思路

  1. 能分环节分析消息丢失风险:生产、Broker存储、消费
  2. 说明生产者确认机制与重试
  3. 说明Broker的持久化、刷盘与副本机制
  4. 说明消费者手动ack与幂等处理
  5. 能结合具体MQ(如Kafka/RabbitMQ)给出配置
本题已收录答题指导

本题附完整参考答案与评分标准

登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。