by Devin Yang

建立於: 5年前 ( 更新: 5年前 )

Siege是一個http負載測試和基準測試工具。 用來對程式碼進行壓力測試。
Siege支持基本認證,cookies,HTTP,HTTPS和FTP協定。
它允許使用者,可以用來模擬並發的連線等訪問網頁伺服器。

如果OSX系統未安裝automake,請先由Gnu FTP下載安裝,本文我使用的版本為1.16版。
http://ftp.gnu.org/gnu/automake/
在automake的目錄下,編譯方式非常單純
./configure
make
make install

首先,當然要到github上下載Source Code.
git clone https://github.com/JoeDog/siege
進入到目錄中,執行如下指令,編譯與安裝
utils/bootstrap
./configure
make
make install
指令如下:
siege -d10 -c10 -i -f urls.txt
urls.txt的文件檔可以如下:
http://example.test/
http://example.test/path1
http://example.test/path2
-d10為延遲
-c10 為同時的連線數
-i 模擬使用者隨機點選URL
-f 選取得定網址

Tags:

Devin Yang

文章內容無法一一說明,如果您有什麼不了解處,歡迎提問哦:)

No Comment

Post your comment

需要登入才可留言!

類似的文章


raspberry,wifi

樹莓派接行動電源連iPhone這樣算筆電嗎?

Raspberry接行動電源連iPhone這樣算筆電嗎? :p

重裝Mac OS有多種啟動按鈕

重裝Mac OS有多種啟動按鈕,可看上方連結說明 。 如果是要清空資料的重新安裝,經過多次的測試, 使用Command+Alt+R進行較不會有問題...

docker laravel

閒聊D-Laravel的console指令

D-Laravel的console指令讓我們快速的了解他執行了什麼。如果使用docker-compose是怎麼執行的呢? 我們來看看吧。