活动场景如下:
预估参与人数:20 万
活动策略:提前通知所有用户活动开始时间及结束时间
活动持续时间:5 分钟
每个用户单独完成抢红包流程总共需要调用 10 个接口
下面是我根据自己的理解结合二八原则计算的预期 TPS 值:
(更正后)TPS=(200000*80%)/(5*60*20%) => 约等于 2666
测试策略:
短时间高并发:保持高并发情况下持续运行 1 分钟,平均 TPS 达到 2666 并且平均响应时间小于 5s 即通过。
长时间低并发:保持相对较低并发情况下持续运行 5 分钟 + 预估延长时间(1~2 分钟左右),系统稳定运行且平均响应时间小于 2s 即通过。