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

怎么使用RabbitMQ延迟队列实现订单超时自动取消?

淘天集团后端开发互联网/IT风险判断系统设计技术原理RabbitMQ

考察说明

考察RabbitMQ延迟消息机制、死信队列与业务补偿能力

回答思路

  1. 说明延迟队列的实现原理(TTL+死信队列)
  2. 覆盖消息过期、死信死循环与防重复取消
  3. 讨论可靠性保障(消息持久化、手动确认、重试)
  4. 对比直接定时任务或RocketMQ延迟消息的取舍
本题已收录答题指导

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

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