Jmeter系列操作之分散式負載機
1.先檢查是否有安裝jdk:java -version
若沒有,需要安裝JDK並進行配置,步驟如下:
1>
上傳JDK至/opt目錄
可以用rz命令上傳
2>
解壓jdk
tar -zxvf jdk1.7_linux64.tgz
3>
配置JDK環境變數
vi /etc/profile
4>
新增環境變數
JAVA_HOME=/opt/jdk1.7.0_75JRE_HOME=/opt/jdk1.7.0_75/jreCLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/libPATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/binexport JAVA_HOME JRE_HOME CLASS_PATH PATH
5>
使配置檔案生效
source /etc/profile
6>
進行驗證
2.安裝Jmeter
注意:需要對JDK和Jmeter的版本進行匹配。我這裡用的JDK1.7和Jmeter3.1
1>
上傳Jmeter至opt目錄下
2>
解壓Jmeter
tar -zxvf apache-jmeter-3.1.tgz
3>
配置Jmeter的環境變數
vi /etc/profile
4>
修改配置檔案
export JMETER_HOME=/opt/apache-jmeter-3.1export CLASSPATH=$JMETER_HOME/lib/ext/ApacheJMeter_core.jar:$JMETER_HOME/lib/jorphan.jar:$JMETER_HOME/lib/logkit-2.0.jar:$CLASSPATHexport PATH=$JMETER_HOME/bin:$PATH:$HOME/bin
5>
使配置檔案生效
source /etc/profile
6>
驗證Jmeter是否已經安裝好
jmeter --version
使用jmeter-linux負載機,windows主控機
1.
將引數化檔案和Jmeter的指令碼檔案上傳到linux伺服器,放在linux上jmeter的bin路徑下
2.
設定server.rmi.ssl.disable=true
分別修改主控機和負載機的jmeter.properties檔案,修改引數server.rmi.create=true
3.
啟動負載機
cd /opt/apache-jmeter-3.1/bin/
./jmeter-server -Djava.rmi.server.hostname=192.168.6.6
4.
主控機新增要使用的負載機
新增需要監控的IP和埠,IP就是負載機的IP,埠預設為1099
remote_hosts=localhost:1099,192.168.6.6:1099
5.
主控機上遠端啟動負載機執行
當負載機中出現finished,表明執行結束