by Devin Yang

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

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

需要登入才可留言!

類似的文章


javascript

介紹document.designMode

document.designMode,可以控制整個document變為可編輯的。 我們透過"on"及"off"來調整。 透過document.execCommand我們能做很多事情,例如:insertText。

用Python來執行系統命令

這是一個非常基本的範例,如何用Python執行系統命令,跑一些自動化的排程可參考用。

dlaravel

D-Laravel v1.5.0新版本了。

一、變更fpm的image產生方式,優化dockerfiles/fpm/php7.x/Dockerfiles,更容易設定及調整擴充套件。 二、調整docker-compose-build.yml,並在D-Laravel的Project目錄下, 可透過./console build快速建立自己的image囉。 還有更多的變更....