性能测试
1、业务方提供压测的目标QPS(峰值时间每秒的请求数)
压接口,看服务器需要多大的资源可以再规定的响应时间内满足这么大的qps
流程
已知qps,让线下与线上的资源一致,在jmeter上(jmeter的线程数设置为最大qps值,吞吐量计时器(TPS:系统在单位时间内处理请求的数量)中,目标吞吐量【作用是,控制每分钟请求数不超过规定值】设置为线程数*60),添加聚合报告,开始运行。
查看是否有异常?或者响应时间是否大于业务要求值?服务器的cpu,内存是否达到瓶颈?如果大于的话,就需要进行接口优化,
2、不知道qps,对它进行容量探底压测,找到它最大的qps