jmeter并发测试教程_Jmeter分布式测试配置教程
1
、
Jmeter
分布式测试时,选择其中一台作为调度机
(master
客户端
)
,其它机器做为执行机
(slave
服务端
)
。
2
、执行时,
master
会把脚本发送到每台
slave
上,
slave
拿到脚本后就开始执行,
slave
执行时不
需要启动
GUI
,我理解它应该是通过命令行模式执行的。
3
、执行完成后,
slave
会把结果回传给
master
,
master
会收集所有
slave
的信息并汇总。
二、执行机(
slave
)配置:
1
、
slave
机上需要安装
Jmeter
,和
jdk
。
2
、添加环境变量:
JMETER_HOME=D:B_TOOLSapache-jmeter-2.13
,此处为你
Jmeter
的
路径
JAVA_HOME=C:Javajdk1.6.0_20
Path=%JAVA_HOME%in;%PATH%;%SystemRoot%/system32;%SystemRoot%;
CLASSPATH=.;%JAVA_HOME%lib;%JAVA_HOME%lib ools.jar
3
、启动
bin
目录下的:
jmeter-server.bat
,启动成功如下图:
4
、上图上标红的
IP
和端口会在
master
里配置时用到。
IP
就是
slave
机器
IP
,端口默认是
1099
,
端口也可以自定义,这里我自定义为
1000
,这个后面会讲。
5
、多台
slave
的话,重复
1~4
步骤就好。
三、调度机(
master
)配置:
1
、脚本:简单的一个访问百度的脚本:
1 、 Jmeter 分布式测试时,选择其中一台作为调度机 (master 客户端 ) ,其它机器做为执行机 (slave 服务端 ) 。 2 、执行时, master 会把脚本发送到每台 slave 上, slave 拿到脚本后就开始执行, slave 执行时不 需要启动 GUI ,我理解它应该是通过命令行模式执行的。 3 、执行完成后, slave 会把结果回传给 master , master 会收集所有 slave 的信息并汇总。 二、执行机( slave )配置: 1 、 slave 机上需要安装 Jmeter ,和 jdk 。 2 、添加环境变量: JMETER_HOME=D:B_TOOLSapache-jmeter-2.13 ,此处为你 Jmeter 的 路径 JAVA_HOME=C:Javajdk1.6.0_20 Path=%JAVA_HOME%in;%PATH%;%SystemRoot%/system32;%SystemRoot%; CLASSPATH=.;%JAVA_HOME%lib;%JAVA_HOME%lib ools.jar 3 、启动 bin 目录下的: jmeter-server.bat ,启动成功如下图: 4 、上图上标红的 IP 和端口会在 master 里配置时用到。 IP 就是 slave 机器 IP ,端口默认是 1099 , 端口也可以自定义,这里我自定义为 1000 ,这个后面会讲。 5 、多台 slave 的话,重复 1~4 步骤就好。 三、调度机( master )配置: 1 、脚本:简单的一个访问百度的脚本: