并发数的计算

一 常用平均并发数计算公式

并发数的计算_第1张图片

1.1 普通计算方法

计算公式: TPS=总请求数/总时间
按照需求所示,第32周有4.13万的浏览量,那么总请求数估算为4.13万
总请求数=4.13完请求数=41300请求数
总时间=1天=24小时=24*3600秒
TPS=41300请求数/24*3600秒=0.48请求数/秒

1.2 二八原则计算方法

二八原则就是指80%的请求在20%的时间内完成
计算公式:TPS=(总请求数*0.8)/(总时间*0.2) 
按照公式进行计算:
TPS=41300*0.8/24+3600*0.2 = 1.91请求数/秒

1.3 按照每天的具体业务数据进行计算

当获取每天的具体业务统计数据时,就可以统计出业务请求集中的时间段作为有效业务时间;并统计有效业务时间内的总请求数

TPS=有效业务时间的总请求数*80%/有效业务时间*20%

1.4 计算模拟用户峰值业务操作(压力测试)的并发量

并发数的计算_第2张图片

根据这些数据统计图,可以得出结论:
订单最高峰在21点-22点之间,一小时的订单总数大约为8853个
计算压力测试的并发数:TPS=(峰值请求数/峰值时间)*系数
系数没有固定值,比如你预期性能是2倍就乘以2
TPS=(8852/3600秒)*3系数=7.38请求数/秒

你可能感兴趣的:(性能测试,压力测试,jmeter)