首頁>技術>

一. webbench

安裝

wget http://soft.vpser.net/test/webbench/webbench-1.5.tar.gztar zxvf webbench-1.5.tar.gzcd webbench-1.5make && make install

使用

//webbench -c 併發數 -t 執行測試時間 URL:webbench -c 5000 -t 120 http://www.google.com

原理

webbench首先fork出多個子程序,每個子程序都迴圈做web訪問測試。子程序把訪問的結果透過pipe告訴父程序,父程序做最終的統計結果

二. ab

簡介

ab是apache自帶的一款功能強大的測試工具安裝了apache一般就自帶了,

使用

//這個表示同時處理1000個請求並執行100次index.php檔案../ab -c 1000 -n 100 http://www.google.com/index.php

Siege

一款開源的壓力測試工具,可以根據配置對一個WEB站點進行多使用者的併發訪問,記錄每個使用者所有請求過程的相應時間,並在一定數量的併發訪問下重複進行。

官方:http://www.joedog.org/Siege下載:wget http://download.joedog.org/siege/siege-4.0.2.tar.gz解壓:tar zxf siege-4.0.2.tar.gz進入解壓目錄:cd siege-4.0.2安裝:./configuremake && make install

使用siege -c 200 -r 10 -f example.url-c是併發量,-r是重複次數。 url檔案就是一個文字,每行都是一個url,它會從裡面隨機訪問的。

0
最新評論
  • BSA-TRITC(10mg/ml) TRITC-BSA 牛血清白蛋白改性標記羅丹明
  • java定時任務突然停止