后端岗位面试题更新 2026-08-05
在消息队列的重复消费场景中,业务幂等性的解决方案通常由消息队列实现还是由消费者实现?请说明各自的职责和常见做法。
腾讯云智研发后端开发互联网/IT技术原理方案权衡问题排查
考察说明
考察对分布式消息处理中幂等性职责边界和实现方式的理解
回答思路
- 明确消息队列只保证at-least-once等投递特性,不直接处理业务幂等
- 说明幂等性主要由消费者端结合业务逻辑实现
- 能举例说明常见的幂等实现方式(如唯一键、状态机、去重表)
- 区分消息队列提供的去重机制与业务幂等性的适用场景
本题附完整参考答案与评分标准
登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。