在CentOS上進行JMeter分布式測試,可以按照以下步驟操作:
sudo yum install java-1.8.0-openjdk-devel
wget https://dlcdn.apache.org//jmeter/binaries/apache-jmeter-5.4.1.tgz
tar -xzf apache-jmeter-5.4.1.tgz -C /opt/
/opt/apache-jmeter-5.4.1/bin/jmeter-server
jmeter.properties
:編輯/opt/apache-jmeter-5.4.1/bin/jmeter.properties
文件,找到并修改以下屬性。remote_hosts=192.168.1.101:1099,192.168.1.102:1099 # 替換為你的從節點IP和端口
server.rmi.ssl.disable=true
/opt/apache-jmeter-5.4.1/bin/jmeter -n -t /path/to/your/testplan.jmx -R192.168.1.101:1099,192.168.1.102:1099 -l /path/to/results.jtl
-n
:表示以非GUI模式運行。-t
:指定測試計劃文件。-R
:指定遠程服務器的地址和端口。-l
:指定結果文件的路徑。sudo firewall-cmd --zone=public --add-port=1099/tcp --permanent
sudo firewall-cmd --reload
通過以上步驟,你應該能夠在CentOS上成功配置和運行JMeter的分布式測試。