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

需要登入才可留言!

類似的文章


composer

如何知道,自己composer環境的目錄在那裡

查自己環境的composer家目錄

docker,dlaravel

D-Laravel 1.5.5變更說明

D-Laravel的fpm image在php 7.2.1以前是使用docker php官方的dockerfile重build的, 並且所以我可以指定了fpm的預設的owner是dlaravel,   --with-fpm-user=USER    Set the user for php-fpm to run as. (default: nobody)   --with-fpm-group=GRP    Set the group for php-fpm to run as.

linux,docker,wifi

用docker建立WPA2/EAP企業用Radius驗證伺服器,後端使用mysql資料庫

AP提供了WPA2/EAP功能,但不會用嗎? 本文介紹我如何透過docker的ubuntu:21.04 image,極速建立Radius伺服器, 與Wifi的WPA2/EAP等相關運用。