一、http_load
以并行复用的方式运行,用以测试 服务器的吞吐量与负载。但是它不同于
大多数压力测试工具,它可以以一个单一的进程运行,一般不会把客户机搞死。还可以测
试 类的网站请求。
下载地址:
安装
!"!
#!
$!%%!$!&
'()
命令格式:*!!并发访问进程数EE!访问时间EE需要访问的 +,- 文件
参数其实可以自由组合,参数之间的选择并没有什么限制。比如你写成 !
!.!#
/!0" 也是可以的。我们把参数给大家简单说明一下。
!简写!:含义是并发的用户进程数。
#!简写!:含义是总计的访问次数
***!简写!:含义是每秒的访问频率
# 简写!:含义是总计的访问时间
准备 +,- 文件:0&",文件格式是每行一个 +,-,+,- 最好超过 .- 个测试
效果比较好文件格式如下:
0#&#
#10&
#0&�
#0&1#$012
例如:
!!/!!*!0&"
参数了解了,我们来看运行一条命令来看看它的返回结果
命令:3!!!.!#!!0 说明执行了一个持续时间 秒的测试,
每秒的频率为 .。
45!#6!!"!6!75774!16!&!47!#.5!!
1##&47584
##6!754..!1####!775/!6!444/!"6!
4477!	
!/./!6!74!"6!.87/!&!!#!
#!!:!45*
结果分析:
.45!#6!!"!6!75774!16!&!47!#
说明在上面的测试中运行了 45 个请求,最大的并发进程数是 ,总计传输的数据是
757741,运行的时间是 47 秒