壓測工具ab的簡單使用說明

ab的全稱是Apache Bench,是比較簡單、容易上手的性能測試工具。這裏示範一下Windows環境下的使用。

一、下載安裝

首先到官網https://www.apachehaus.com/cgi-bin/download.plx下載軟件。

然後解壓到你喜歡的目錄,不需要安裝。 

二、使用示範 

cmd命令行或者PowerShell進入到bin目錄裏,就可以使用對應的命令了。我這裏使用PowerShell。

1、查看ab命令的可選參數(如果是https請求的話使用abs命令)

命令:.\ab -help

常用的幾個說明一下

  • -n:執行的請求次數
  • -c:併發數量
  • -s:響應的超時時間
  • -p:post請求的數據文件路徑,需要設置-T參數
  • -T:Content-Type
  • -C:設置cookie,格式爲"name=zhou"

2、get請求示範

命令:.\ab -n 1000 -c 100 http://localhost:8080/users/1

響應結果的幾個重要參考指標

  • Failed requests:失敗的請求數量
  • Requests per second:每秒請求數
  • Time per request:完成一個請求所花費的時間
  • Transfer rate: 網絡傳輸速度

3、post請求示範

命令:.\ab -n 1000 -c 100 -p C:\Users\dell\Desktop\params.txt -T application/json http://localhost:8080/users

其中文件內容是json格式

三、其它壓測工具

Apache Jmeter,功能更加強大。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章