linux下壓力測試軟體siege的安裝與使用詳解

2021-09-02 03:49:49 字數 2166 閱讀 8944

linux下壓力測試軟體siege的安裝與使用詳解

假定:1 centos 系統 root登入

3 openssl 安裝路徑 /usr/local/ssl

4 使用人員:php開發人員

關於siege的說明請先參考

選擇siege的理由:

1 穩定

2 除了對http支援外,還支援https,並且支援的很好,apachebanch 對https支援的不夠好。

3 安裝簡單,功能夠開發測試用

一、siege的安裝

cd /root/

rztar -zxvf siege-2.72.tar.gz

cd siege-2.72

./configure --prefix=/usr/local/siege --mandir=/usr/local/man --with-ssl=/usr/local/ssl

mkdir -p /usr/local/siege/etc/

mkdir -p /usr/local/siege/var/

make

make install

建立.siegec.config配置檔案到當前使用者的家目錄下

/usr/local/siege/bin/siege.config

安裝完成

檢視配置檔案

二、siege的使用

舉例說明:

50個使用者(每次併發量,注意不是每秒併發量) 重複100次 共產生 50 * 100 = 5000個請求

/usr/local/siege/bin/siege -c 50 -r 100

50個使用者 重複100次 傳送get引數

/usr/local/siege/bin/siege -c 50 -r 100 ?name=zhangsan

50個使用者 重複100次 傳送post引數 (注意引號)

/usr/local/siege/bin/siege -c 50 -r 100 " post name=zhangsan"

50個使用者 重複100次 傳送post引數(從檔案中讀取)

/usr/local/siege/bin/siege -c 50 -r 100 " post < /root/ab_test/post.xml"

另外還有傳送時間引數等

詳情請man 或 siege -h

siege報表解析,請man檢視,暫略(有點累了,不想寫了。。。。。)。

常見問題見:/siege-faq/

linux下壓力測試軟體siege的安裝與使用詳解

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!假定 1 centos 系統 root登入 3 openssl 安裝路徑 usr local ssl 4 使用人員 php開發人員 關於siege的說明請先參考 選擇siege的理由 1 穩定 2 除了對http支援外,還支援https,並且支援的...

Linux下壓力測試工具Webbench介紹

1安裝操作步驟 tar zxvf webbench 1.5.tar.gz cd webbench 1.5 make make install root localhost tar zxvf webbench 1.5.tar.gz 顯示如下資訊 webbench 1.5 webbench 1.5 we...

Linux下壓力測試工具推薦 WebBench

由於我的vps的伺服器不是apache,而且我也找不到ab測試工具。所以只好google一下咯。發現乙個引數少又精的壓力測試工具,但是始終沒有找到最新版本。只好從別的地方比較一下,然後選乙個比較多人用的版本來咯,然後上傳到自己的空間,防止以後這個檔案又找不到了。安裝方法 wget tar zxvf ...