下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922
试卷 > 软考高级 > 系统架构设计师 > 2026下半年系统架构设计师模拟大考上午案例分析真题试卷 > 本题我的试卷
试题二(25分,分布式高并发系统设计) 【背景】某电商平台,大促期间并发访问量暴涨;系统出现缓存雪崩、缓存击穿;数据库压力过大;消息队列消息重复消费问题;同时需要保障业务尽量可用,接受最终一致性。

【问题2】(8分)消息队列出现消息重复消费,请写出至少3种处理方案,实现业务幂等。

参考答案
1、业务唯一ID,数据库唯一索引约束; 2、消费前查询业务状态,判断该消息是否已经处理完成; 3、使用分布式锁,保证同一个业务只处理一次; 4、业务逻辑天然幂等,多次执行结果不变。
答案解析
本题暂无答案解析,正确答案已在上方给出。