初学abench压力测试
上一篇 / 下一篇 2011-08-08 19:44:24 / 个人分类:性能/压力测试
abench命令学习
ri F2ng%K&`0[admin@dn128015 loadtest]$ ./abench1751Testing软件测试网n}GER4\)N
usage: ./abench_2.0.7_release [-p parallel number] [-r rate(cycletime)]51Testing软件测试网VI1j;X4|L
[-s seconds ] [-f fetches number]51Testing软件测试网8J1s3H5Jyd~5v
[-k] [--help] [--version]
$A;Nt@$v0<hostname> <port> <query-directory>51Testing软件测试网E!A!H[C0Kk ^ f;A}5z
-p<num> : run with <num> parallel clients [0] 并发client数
1P?.r'bL!c g,u0-r<num> : make <num> requests each second [0] 每秒请求数,类似于QPS.
m,u+{ }~zoqU0-s<num> : run the test for <num> seconds [0] 执行时间,单位是s
+|4t*TWO}v"p0-f<num> : run the test for <num> fetches [0] 请求数,有f=r*s51Testing软件测试网M)C&ho1vsj6P+z
-l <num> : error log file path, default-value:error.log 错误日志文件路径
u6S:E"fp q3?9fE {1k0-a <string> : access log file path 日志路径
/b@ |$z.{9b0-k : enable http keep-alive 保持客户端和服务器的连接,如果已连接上,则在这个连接上发送请求,接收请求。
N/A2M_*_P0--help : show help info 帮助信息
f)D*`:j}B0--version : show version 版本号51Testing软件测试网r4pIk;M c
<query-directory> : Directory of query file 查询文件所在的目录51Testing软件测试网"Cd6f+`zG d
One start specifier, either -parallel or -rate, is required. 开始标识,或-p或-r
e)wV8|gpL7Z0One end specifier, either -fetches or -seconds, is required. 结束标识,或-f或-s51Testing软件测试网h~h&O%X8`j
<hostname> and <port> is required.主机名和端口号是必须的51Testing软件测试网R.wAK9@ l
eg: ./abench -p 10 -s 10 --http -o log.txt -k 10.0.0.0 12345 ~/queryDir51Testing软件测试网8N]7`?a#m l_
./abench -p 10 -s 10 --tcp 10.0.0.0 12345 ~/searcherQueryDir -k51Testing软件测试网6E(WW}.T'@*V
./abench -p 5 -s 5 s004157.cm6 80 top10w_cache51Testing软件测试网Td.QL5}!y;i
./abench -r 80 -f 400 s004157.cm6 80 top10w_cache51Testing软件测试网 k4{BKuWvt
ri F2ng%K&`0[admin@dn128015 loadtest]$ ./abench1751Testing软件测试网n}GER4\)N
usage: ./abench_2.0.7_release [-p parallel number] [-r rate(cycletime)]51Testing软件测试网VI1j;X4|L
[-s seconds ] [-f fetches number]51Testing软件测试网8J1s3H5Jyd~5v
[-k] [--help] [--version]
$A;Nt@$v0<hostname> <port> <query-directory>51Testing软件测试网E!A!H[C0Kk ^ f;A}5z
-p<num> : run with <num> parallel clients [0] 并发client数
1P?.r'bL!c g,u0-r<num> : make <num> requests each second [0] 每秒请求数,类似于QPS.
m,u+{ }~zoqU0-s<num> : run the test for <num> seconds [0] 执行时间,单位是s
+|4t*TWO}v"p0-f<num> : run the test for <num> fetches [0] 请求数,有f=r*s51Testing软件测试网M)C&ho1vsj6P+z
-l <num> : error log file path, default-value:error.log 错误日志文件路径
u6S:E"fp q3?9fE {1k0-a <string> : access log file path 日志路径
/b@ |$z.{9b0-k : enable http keep-alive 保持客户端和服务器的连接,如果已连接上,则在这个连接上发送请求,接收请求。
N/A2M_*_P0--help : show help info 帮助信息
f)D*`:j}B0--version : show version 版本号51Testing软件测试网r4pIk;M c
<query-directory> : Directory of query file 查询文件所在的目录51Testing软件测试网"Cd6f+`zG d
One start specifier, either -parallel or -rate, is required. 开始标识,或-p或-r
e)wV8|gpL7Z0One end specifier, either -fetches or -seconds, is required. 结束标识,或-f或-s51Testing软件测试网h~h&O%X8`j
<hostname> and <port> is required.主机名和端口号是必须的51Testing软件测试网R.wAK9@ l
eg: ./abench -p 10 -s 10 --http -o log.txt -k 10.0.0.0 12345 ~/queryDir51Testing软件测试网8N]7`?a#m l_
./abench -p 10 -s 10 --tcp 10.0.0.0 12345 ~/searcherQueryDir -k51Testing软件测试网6E(WW}.T'@*V
./abench -p 5 -s 5 s004157.cm6 80 top10w_cache51Testing软件测试网Td.QL5}!y;i
./abench -r 80 -f 400 s004157.cm6 80 top10w_cache51Testing软件测试网 k4{BKuWvt
*Q9O;F8_T0abench压力测试实践51Testing软件测试网8E8GnF+S;nZ"R
1.熟悉搜索引擎环境
+_-oE
f!f$Z2]/vj;\0略
V(p,d/KE)d-|0
?zK
]k z{-A7@~k02.执行压力测试51Testing软件测试网G)e!q
WJ}6p
[admin@dn128015 loadtest]$./abench17 -p 20 -s 300 -l error.log merge128013.sqa.cm4 2087
query.case1