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

在未修改默认配置的 Kafka 集群中,生产者、代理和消费者三个环节分别如何保证消息不丢失?

数字马力后端开发互联网/IT风险判断技术原理技术选型Apache Kafka

考察说明

考察 Kafka 各环节数据可靠性机制及默认配置下的风险意识

回答思路

  1. 说明生产端通过 acks=all 与重试机制保证写入
  2. 说明代理端通过副本机制与 ISR 同步策略保证持久化
  3. 说明消费端通过手动提交偏移量避免丢失
  4. 识别默认配置下的潜在丢失风险并给出合理调整
  5. 结合具体场景说明端到端一致性链路
本题已收录答题指导

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

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