- 注意: 1)关掉防火墙或者打开正确的端口
2)客户端在相同的子网中
3)确保JMeter可以访问服务
4)所有机器上的Jmeter和Java的版本要保持一致。
- 步骤:
- On the slave systems, go to jmeter/bin directory,执行Jmeter-server.bat(Jmeter-server.sh on Unix
- On the master system, got to Jmeter/bin directory, open jmeter.properties in a text editor
- Add the IP address, for example:
Remote_hosts=192.168.0.10,192.168.0.11,192.168.0.12
- Start Jmeter and open the test plan you want to use.
- 启动测试,查看jmeter log:
*******************************************************************************
Writing log file to: /XXXX/XXXXX/bin/jmeter-server.log
Created remote object: UnicastServerRef [liveRef: [endpoint:[192.X.X.X:XXXXX](local),objID:[-6a665beb:15a2c8b9419:-7fff, 3180474504933847586]]]
*********************************************************************
如果没有看到这些信息,意味着jmeter-server没有正确的启动起来
- 启动一个slave:(start a single clients)
5.启动多个slave(start all clients)
http://jmeter.apache.org/usermanual/jmeter_distributed_testing_step_by_step.html