使用JMeter進行壓力測試


一、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:存取數據包的字節數

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM