ab使用
ab的全稱是ApacheBench,是Apache自帶的一個(gè)小工具,專門用于HTTP Server的Benchmark testing,可以同時(shí)模擬多個(gè)并發(fā)請(qǐng)求 ab的用法:
ab -n 2 -c 2 http://www.besttest.cn/
上例表示總共訪問http://besttest.cn/2次,2個(gè)并發(fā)同時(shí)執(zhí)行 -n表示總共的請(qǐng)求執(zhí)行數(shù),缺省是1,-c表示并發(fā)數(shù),缺省是1
?
?并發(fā)數(shù)
測(cè)試總共花費(fèi)的時(shí)間
50%的請(qǐng)求在1866ms內(nèi)返回
?
ab -n 2 -c 2 -w http://besttest.cn/ >> /root/besttest.html
上面的測(cè)試用例表示2個(gè)并發(fā)的情況下,共測(cè)試訪問index.php2次,并將測(cè)試結(jié)果保存到besttest.html中
-w表示把http://besttest.cn/保存到besttest.html中
-t測(cè)試所運(yùn)行的總時(shí)間,單位是秒,缺省是50000s
?
ab可以完成post操作嗎?
ab –n 10 -c 10 –k –p “l(fā)ogin.ab” –T “application/x-www-form-urlencoded”+ 登錄URL
-p:文件中是post的內(nèi)容(可以是json格式,可以是&格式)
-k:keepalive連接
-T:指定post文件的編碼方式,使用urlencoded
轉(zhuǎn)載于:https://www.cnblogs.com/laosun0204/p/8729288.html
總結(jié)
- 上一篇: Delphi开发的服务在Windows2
- 下一篇: 通用二进制