目录
测试结论
Server端
1) 在7台集群服务器的情况下:答题页获取用户信息接口最大处理能力为10602笔/秒,平均响应时间为0.009秒,数据库CPU使用率81%(较升级配置前降低了10%),该接口要同时查询用户表和插入操作日志;数据库相对繁忙;处于高负荷运转;
2) 在7台集群服务器的情况下:祝福语接口最大处理能力为10655笔/秒(较升级配置前提升一倍),平均响应时间为0.009秒,数据库CPU使用率90%,该接口同时更新用户表和插入操作日志;数据库相对繁忙;处于高负荷运转;
3) 在7台集群服务器的情况下:操作日志接口最大处理能力为11607笔/秒,平均响应时间为0.008秒,数据库CPU使用率60%(较优化前降低了30%),该业务接口只插入操作日志,数据库资源相对较低;
4) 在7台集群服务器的情况下:抽奖接口最大处理能力为3467笔/秒,平均响应时间为0.052秒,各服务器资源使用正常;
5) 在7台集群服务器的情况下:中奖信息查询接口最大处理能力为13181笔/秒,平均响应时间为0.003秒,各服务器资源使用正常;
前端
1) 在2台集群服务器的情况下,欢迎页全量加载页面(完成静态资源下载)最大处理能力为773笔/秒,平均响应时间为1.115秒;去掉bg3.2586fde.jpg、vendor.e226451d46e89180e7b0.js、bg.12f5992.mp3资源后再次压测,最大处理能力为6116笔/秒,平均响应时间为0.694秒;
2) 在2台集群服务器的情况下,答题页全量加载页面(完成静态资源下载)最大处理能力为703笔/秒,平均响应时间为0.565秒;去掉其中bg4.d60e94b.png资源后再次压测,最大处理能力为4964笔/秒,平均响应时间为0.343秒;
3) 在2台集群服务器的情况下,大转盘页加载页面最大处理能力为2956笔/秒,平均响应时间为0.576秒;
混合负载模式下
1) API混合接口经过长时间运行,tps和响应时间相对平稳;数据库CPU使用率持续保持在90%,未出现异常;3台node节点CPU使用率在70%以上,其他节点均在50%以内波动;docker容器内存在30%~45之间波动;
2) 欢迎页静态+api接口混合200并发情况下,页面平均响应时间0.176秒,90%响应时间0.211秒,最大响应时间1.183秒,系统最大处理能力为6745笔/秒;
3)大转盘页静态+api接口混合200并发情况下,页面平均响应时间0.339秒,90%响应时间0.57秒,最大响应时间19.332秒,系统最大处理能力为4102笔/秒;
企业微信入口
1)经过测试验证,每秒点击超过2000次、连接参数返回正常,未出现参数丢失或是ip限制问题。
详情见:https://download.csdn.net/download/chen978616649/11237253