性能测试并发数的计算

关于并发测试中的并发数有不同的估算方法

1、PV值的5%,不靠谱不多说了

2、并发数 = PV/PV的统计时间  X(乘) 页面的连接次数(一个请求(URL)可能有多次连接请求) X(乘)   Http响应时间 X(乘)  因数(1(简单)或2(复杂)) / Web服务器的数量

需求举例:

系统每年处理业务时间在8个月内完成、每个月平均有20个工作日,每天工作8小时,全年处理业务100万笔,其中15%的业务处理需,每笔需要提交7次请求,其中70%的业务处理每笔业务提交3次请求,每年业务增长15%,按照现有业务量的2倍计算请求量。

每年的请求数为: (100X15%X7+100X70%X3)X 2 = 1000w/年

每天的请求数为: 1000/(20DX8M)=6.25w次/天

每秒请求数为: 2/8原则     (625000X80%)/(8X60X60X20%) = 9.68次/s, 服务器器处理请求的处理能力为每秒9次或10次。TPS为9.

3、常用并发数计算公式:N = [(n x 0.8 x S x P)/(T x 0.2)]*R;

其中:n 为系统用户数;

S为每个用户的业务笔数(QPS);

P为每笔业务需要访问服务器的时间,单位为秒;

T为使用业务的时间,单位为秒;

R 为调节因子,缺省值为1;

举例:

S = 20(每天1000个用户发生20000笔业务)

P = 30(每笔业务需要访问服务器30s)

T = 36000(每天工作10小时)

R = 2(缺省值为1,复杂的业务系统可用2)

计算并发数:[(1000 x 0.8 x 20 x 30)/ (36000 x 0.2)] x 2 = 133.33 



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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值