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