Jmeter wrk ab壓測軟件對比

ab壓測工具

安裝

CentOS7 ab壓力測試安裝與解釋

apt-get uninstall apache2-utils

簡單使用

ab -n 1000 -c 100 https://www.baidu.com/
ab -n 10000 -c 500 -H '*****:*******' -T 'application/json' -p *****.txt -m POST http://************************

-n 請求總量
-c 併發量
-H header
-T 讀取的文件類型
-p 指定文件
-m 方法

結果

壓力測試常用指標與測試工具ab

wrk壓測工具

安裝

http 性能測試 wrk使用教程

[性能測試工具 wrk 安裝與使用](https://www.cnblogs.com/savorboard/p/wrk.html)

# 1 安裝 make工具 和 gcc編譯環境
apt-get install make build-essential
# 2 下載wrk源碼
https://github.com/wg/wrk
# 3 進入到wrk的目錄直接編譯
make

# 4 複製到PATH目錄下面
 cp wrk /usr/local/bin

簡單使用

wrk -t2 -d3s -c10 https://www.baidu.com/ 
wrk -H '*********' -t100 -d735s -c200 -s syncBlacklist.lua http://***********************
-H header
-t 線程數
-d 持續時間
-s 指定文件

結果

使用 wrk 來測試 HTTP 性能

wrk——輕量級異步性能測試工具

Running 1s test @ http://**************
  2 threads and 3 connections
  Thread Stats   Avg      Stdev     Max   +/- Stdev
    Latency    60.82ms    7.81ms  74.91ms   87.88%
    Req/Sec    15.71      5.07    20.00     57.14%
  33 requests in 1.10s, 4.75KB read
Requests/sec:     30.00
Transfer/sec:      4.32KB
  • Latency:爲請求響應時間,結果中報錯平均時間,方差(越大越不穩定),最大值
  • Req/Sec:每個線程每秒發送的請求數量
  • Requests/sec:每秒內可發送的總請求數量
  • Transfer/sec:每秒內可傳送的報文總長度
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章