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