一、JMeter下載及使用
1、JMeter下載
下載地址:http://jmeter.apache.org/download_jmeter.cgi
選擇Binaries版本,下載.zip結尾的文件並解壓
2、配置環境變量
新建系統變量JMETER_HOME
配置classpath變量,沒有的話也要按照上面步驟進行新建,有的話直接進行選中,點擊編輯即可。變量值固定為%JMETER_HOME%\lib\ext\ApacheJMeter_core.jar;%JMETER_HOME%\lib\jorphan.jar;%JMETER_HOME%\lib\logkit-2.0.jar;
3、啟動Jmeter
進入jmeter文件夾,點擊bin目錄下的jmeter.bat
4、對商品列表頁面進行壓測
1、添加一個線程組
設置線程數為5000
Ramp-Up時間為0,代表5000個線程一塊啟動
循環次數為10
2、添加HTTP請求默認值
協議為http
服務器名稱或IP為localhost
端口號為8080
3、添加http請求
更改名稱為商品列表
路徑為/goods/to_list
4、添加聚合報告查看輸出結果
可以查看吞吐量為776
二、Jmeter命令行壓測
1、在windows上錄好jmx並上傳到阿里雲服務器
2、命令行:sh jmeter.sh -n -t xxx.jmx -l result.jtl
3、把result.jtl導入到jmeter
把結果下載下來
在聚合報告中打開瀏覽選擇result.jtl查看結果
三、Redis壓測
redis-benchmark -h 127.0.0.1 -p 6379 -c 100 -n 100000
100個並發連接,100000個請求
redis-benchmark -h 127.0.0.1 -p 6379 -q -d 100
-d:存取數據包的字節數