jmeter分布式壓測配置


首選

壓力機A,壓力機B,壓力機C,   壓力機A作為控制台    壓力機B,壓力機C作為分布式的測試機

壓力機Aip:172.16.23.69,

壓力機Bip:192.168.184.128

壓力機Cip:192.168.184.130

 

壓力機A在安裝目錄bin下面需要修改配置文件:jmeter.properties

1.需要查找到remote_hosts=ip(此處ip均為壓力機A,B,C的ip)

2.修改jmeter.bat

 

然后在其上邊一行添加
set rmi_host=-Djava.rmi.server.hostname=你要更改的IP
然后在set ARGS這行最后加上空格%rmi_host%如圖:

3.啟動jmeter-server.bat,再次啟動jmeter.bat

打開腳本:運行腳本,測試沒一台機器都可正常運行,正常后,選擇遠程全部啟動  在聚合報告里面可以查看並發的結果信息

 

分布式經常遇到的問題1:

./jmeter.sh  -n -t test02.jmx  -l www.jtl   執行腳本命令。

如截圖上面的問題是由於保存jmeter腳本.jmx 鼠標亂放導致的,

分布式經常遇到的問題2:

腳本雖然執行成功,但是數據信息確實為空。

 

由於腳本設置了csv,但是在linux環境其實沒有該腳本的文檔

jmeter在linux環境做分布式測試,腳本中包含csv文件,這個時候csv文件的路徑已經確保是上傳linux環境csv的文件路徑,確定文件上傳至linux環境

 

分布式經常遇到的問題

master只做收集  不施壓
分布式多台機器時間要同步
csv文件讀取問題
並發數設置,並發數/機器數量=每台機器並發數量
自動隨機生成超過10萬隨機字符串會影響tps
每台分布式jkd、jmeter版本要同步

 


免責聲明!

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



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