最近在测试自己代码性能几服务端配置的时候遇到了测试问题 后来发现apache的一个ab测试工具非常的简单实用 满足作为程序员的需求
ab的全称是ApacheBench,是 Apache 附带的一个小工具,专门用于 HTTP Server 的benchmark testing,可以同时模拟多个并发请求。
例子:windows下cmd C:\Program Files\Apache Software Foundation\Apache2.2\bin<ab -k -n 10 -c 10 http://www.google.com/
-n位请求数 -c为并发数 -k为保持连接
一般情况下这样就够用了
详细注释:
ab [ -
Aauth-username
:
password ] [ -
cconcurrency
] [ -
Ccookie-name
=
value ] [ -
d ] [ -
ecsv-file
] [ -
ggnuplot-file
] [ -
h ] [ -
Hcustom-header
] [ -
i ] [ -
k ] [ -
nrequests
] [ -
pPOST-file
] [ -
Pproxy-auth-username
:
password ] [ -
q ] [ -