如何保证并发和分布式消息消费的业务幂等?
暂无参考答案
未标记
本题目录
相关面经
4 篇阿里巴巴
AI 全栈开发工程师一面
你俩都用了,我就问一些通用的。如果现在有个消息队列要去接消息处理一些业务逻辑,怎么保证业务的幂等性?(追问·业务幂等)业务上怎么做幂等的?(下单发短信场景)(追问)你两个消息同时去查这个 task,task 不都是在执行中吗?怎么防这个判断?并发?(追问)用 JUC 的一些变量、CAS 这种?(追问)分布式场景用 Redis?(追问)完整流程是什么?先用 Redis 锁住,然后执行业务,执行完释放锁?一锁二判三更新是吧?
快手
Agent 应用开发工程师一面
MQ 消费幂等一般怎么实现?(你项目里是怎么做的)
阿里巴巴
AI 全栈开发工程师秋招一面
消息队列怎么防止重复消费消息
网易
大模型应用开发工程师(RAG 方向)RabbitMQ消息丢失、重复消费、堆积、阻塞的成因和线上解决方案。

