(jmeter笔记)jmeter远程启用服务器(分布式)

1.在负载机上安装jmeter,修改jmeterinjmeter.properties配置:

1)server.rmi.ssl.disable=false 改 server.rmi.ssl.disable=true,注释要去掉

2)启动jmeter-server.bat

2.在本地测试机修改jmeter.properties配置:

1)在jmeter.properties中remote_hosts=127.0.0.1:1099,192.xxx.x.x:1099

2)jmeter.propertiesserver.rmi.ssl.disable=true,注释要去掉

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

以上操作完

#csv参数化,主机和从机都要设置相同路径,最好环境都要一样#

GUI运行:查看jmeter运行--远程启动--可以看到你设置好的ip(如果报错,说明你配置有问题)

 执行你的脚本,可以在对应服务看是否启动成功(启动jmeter-server.bat)

 非GUI:./jmeter -n -t test.jmx -l report.jtl -R 172.0.0.1 -j report.log (分布式例子:./jmeter -n -t test.jmx -l report.jtl -R 172.0.0.1,172.0.0.2 -j report.log)

-n 执行命令

-t 执行jmx脚本路径

-l 输出jtl报告

-R 连接服务器ip

-j 日志存放路径

PS: 运行之后,发现压测机没有返回响应!!!打开jmeter.properties文件,找到mode=Standard,去掉前面的#,重新启动jmeter。

原文地址:https://www.cnblogs.com/worldbugMsg/p/13129056.html