Siege 網站壓力測試工具安裝和使用

siege的安裝
cd /root/
rz
tar -zxvf siege-2.72.tar.gz
cd siege-2.72
./configure
make
make install

創建siegec.config配置文件到當前用戶的目錄下

安裝完成


查看配置文件
/usr/local/siege/bin/siege -C

siege的使用
siege www.linuxidc.com/test.php -b -r10 -c400
參數說明:
-b --benchmark           BENCHMARK: no delays between requests.
每次request之間沒有延遲,還有一個-d參數加上延遲,類似於一些專業測試工具的思考時間
-r  --reps=NUM            REPS, number of times to run the test.
每次請求執行多少次
-c  --concurrent=NUM      CONCURRENT users, default is 10
併發用戶
-f  --file=FILE           FILE, select a specific URLS FILE.
選取URL文件 可在文件內說明要訪問的地址

siege結果分析
測試總數 Transactions:                        2700 hits 
成功率 Availability:                      100.00 %
總耗時 Elapsed time:                      104.43 secs
傳輸數據 Data transferred:              132.01 MB
響應耗時 Response time:                        3.62 secs
每秒處理請求 Transaction rate:               25.85 trans/sec
吞吐率 Throughput:                        1.26 MB/sec
最高併發 Concurrency:                       93.71
成功請求數 Successful transactions:        2700
失敗請求數 Failed transactions:                   0
最長請求時間 Longest transaction:               11.47
最長請求時間 Shortest transaction:                0.00

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