项目复盘 · 发布 2026年4月4日
大促保障复盘:活动前夜的扩容
活动页面做了压力测试,但真正被打挂的是登录接口和优惠券服务。
客户第一次做线上大促,预计流量是日常的十倍。我们提前一周做了压测,活动当天前十分钟系统正常,第十五分钟开始出现登录失败。
没有预料到的瓶颈
压测只测了商品浏览,没有测登录。大促开始时所有用户同时登录,认证服务成为瓶颈。
优惠券领取接口没有限流,瞬间请求量超过数据库写入能力。
缓存预热不完整,部分热点数据在活动开始时才回源,造成数据库瞬时压力。
保障清单
压测覆盖完整链路:登录、浏览、下单、支付,按真实比例混合。
活动前完成热点数据预热,并设置缓存过期时间错峰。
活动期间安排现场值守,每十五分钟看一次核心指标,异常时按预案降级。
大促保障不是把服务器加满,而是提前知道哪一环会先倒。压测覆盖不到的地方,就是风险所在。