jmeter分布式性能测试

jmeter分布式配置步骤

前言: 在jmeter并过程中发现很多错误文章,有些根本不需要的配置步骤会造成误导,所以写这篇为了简化jmeter分布式配置.高效完成并发验证.分布式需要一台当做controller机,即控制从属机器的执行(也可以让其自己当做一台slave机器执行并发验证);controller负责回收每台从属机器的并发结果.直接上操作步骤:

1.controller机器配置

A: 在controller机器上找到bin目录下: 比如:C:\apache-jmeter-3.3\apache-jmeter-3.3\apache-jmeter-3.3\bin

B: 打开jmeter.properties文件

C: 找到remote_hosts选项,并将slave机器的ip地址添加上,如下截图,端口默认不变:

 

D: 注意: 如果希望controller也执行并发,而不是单纯接收分布式并发结果,需要在C步骤配置上自己的主机ip地址

2.slave机器配置

 注意: slave机器的jmeter版本与安装路径应该与controller机器一致,否则会造成不必要的麻烦;

A:Slave机器的jmeter路径和版本要与controller一致.

B:打开slave机器的jmeter-server.bat命令

3.使用cvs数据包验证

使用cvs数据包时,需要将其拷贝到每台机器controller包括slave机器的相同路径以及相同文件名称.

4.验证远程机器是否配置成功

在controller机器上验证每台远程机是否成功.

 

前言: 在jmeter并过程中发现很多错误文章,有些根本不需要的配置步骤会造成误导,所以写这篇为了简化jmeter分布式配置.高效完成并发验证.分布式需要一台当做controller机,即控制从属机器的执行(也可以让其自己当做一台slave机器执行并发验证);controller负责回收每台从属机器的并发结果.直接上操作步骤:

1.controller机器配置

A: 在controller机器上找到bin目录下: 比如:C:\apache-jmeter-3.3\apache-jmeter-3.3\apache-jmeter-3.3\bin

B: 打开jmeter.properties文件

C: 找到remote_hosts选项,并将slave机器的ip地址添加上,如下截图,端口默认不变:

 

D: 注意: 如果希望controller也执行并发,而不是单纯接收分布式并发结果,需要在C步骤配置上自己的主机ip地址

2.slave机器配置

 注意: slave机器的jmeter版本与安装路径应该与controller机器一致,否则会造成不必要的麻烦;

A:Slave机器的jmeter路径和版本要与controller一致.

B:打开slave机器的jmeter-server.bat命令

3.使用cvs数据包验证

使用cvs数据包时,需要将其拷贝到每台机器controller包括slave机器的相同路径以及相同文件名称.

4.验证远程机器是否配置成功

在controller机器上验证每台远程机是否成功.

 

猜你喜欢

转载自www.cnblogs.com/zhulibin2012/p/8927212.html