使用webbench做壓力測試

2021-09-06 11:35:40 字數 994 閱讀 9387

memcached是乙個高效能的分布式記憶體物件快取系統,用於動態web應用以減輕資料庫負載。它通過在記憶體中快取資料和物件來減少讀取資料庫的次數,從而提供動態、資料庫驅動**的速度。下文介紹的是在ubuntu環境下安裝memcached並進行測試,具體內容如下所述。

1,先安裝memcached:

sudo apt-get install

memcached

memcached -d -m 50 -p 11211 -u root

引數說明 -m 指定使用多少兆的快取空間;-p 指定要監聽的埠; -u 指定以哪個使用者來執行

安裝php 模組(順便裝上的,如果只是django中使用,此步可以省略)

2 ,安裝壓力測試工具

webbench是linux下的乙個**壓力測試工具,最多可以模擬3萬個併發連線去測試**的負載能力。

這個程式很小,解壓後不到50k,呵呵

安裝非常簡單

#tar zxvf webbench-1.5.tar

.gz

#cd webbench-1.5

#sudo

make && make

install

會在當前目錄生成webbench可執行檔案,直接可以使用了

用法:webbench -c 併發數 -t 執行測試時間 url

如:

webbench -c 5000 -t 120

備註:安裝ctags sudo apt-get install ctags 用來編譯webbench。

總結:

希望本文介紹的ubuntu環境下安裝memcached並進行測試的內容能夠對讀者有所幫助,更多有關linux系統的知識還有待於讀者去探索和學習。

原文:

使用webbench做壓力測試

元旦假期幫朋友折騰vps,安裝了centos和lnmp,部好了,而且定時任務也加上了,覺得應該做個壓力測試,之前用過apache自帶的ab,不過今天使用的是webbench做壓力測試。備份下安裝測試過程。首先我們先來安裝webbench吧,為了測試準確,請將 webbench 安裝在別的linux伺...

壓力測試 webbench

linux下 webbench最多可以模擬3萬個併發連線去測試 的負載能力 說明 c 客戶端數量 併發數量 t 持續時間 注 1 壓力及效能測試工作應該放到產品上線之前,而不是上線以後 2 測試時併發應當由小逐漸加大,比如併發100時觀察一下 負載是多少 開啟頁面是否流暢,併發200時又是多少 開啟...

webbench壓力測試例子

webbench官網 1 linux壓力測試工具webbench適用系統 linux 2 linux壓力測試工具webbench編譯安裝 apt get install gcc wget tar zxvf webbench 1.5.tar.gz cd webbench 1.5 make make i...