app首页压测记录

1.前期调研

兄弟公司准备发布红包雨活动,送现金红包,预估100万在线人数,一天一场 持续3分钟,红包雨活动主要就是导流到我们公司的钱包首页,进入钱包首页后再导流到我们项目组做的借点钱首页,此时的流量应该会锐减很多,但是也不能小觑,因为没有线上数据做参考,只能先对我们的系统进行压测,预估单机能接收的请求数,再推算线上需要准备的机器台数。

 

2.脚本准备

fiddler抓包,抓取首页所有请求,第一个接口     /getKey 

 

3.单接口压测

分析 /getKey接口 后台程序进行了加解密 ,然后insert数据库操作, 未与redis交互

4.场景准备

起100进程,持续60秒请求请求   结果还行 请求和吞吐量都没异常

起300进程,持续60秒请求请求   后面的请求时间开始拉长了 6秒左右

 

起500进程,持续60秒请求请求   可以看到到后面的请求 响应时间更长了

 

分析发现吞吐量到达100--120 左右 无法再上去

 

1000用户  持续加压60秒结果如下         平均响应时间已经超过5s   根据2、5、8原则,特别是后面的用户响应时间明显拉长,虽然未出现错误,但是体验已经很差

 

监控服务器发现服务器cpu已经爆掉

 

由此100用户量时的客户体验最优

300用户量时已经有些将就,由于该接口进行了加解密操作,非常消耗cpu,数据库那一块并无压力。

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值