在CentOS上進行JMeter分布式測試,可按以下步驟操作:
在所有節點(包括控制節點和執行節點)上安裝相同版本的Java和JMeter,并配置好環境變量。
在每個執行節點上,編輯jmeter.properties
文件,關閉SSL,設置RMI服務器主機IP和端口。然后啟動JMeter服務,命令為./jmeter-server
。
在控制節點上,編輯jmeter.properties
文件,添加執行節點的IP和端口。通過remote_hosts
參數指定,多個節點IP和端口間用逗號分隔。
在控制節點上,使用命令jmeter -n -t /path/to/test_plan.jmx -R slave1_ip:1099,slave2_ip:1099 -l /path/to/results.jtl
執行分布式測試。其中,-n
表示非GUI模式,-t
指定測試計劃文件,-R
指定執行節點,-l
指定結果文件路徑。