jmeter分布式环境搭建

1       准备机器

N+1台机,简称客户端

N作为从机,1台作为控制器

注:从机作为虚拟用户发起机器

2       配置

关闭所有从机防火墙   ---从机

所有的客户端应该都是在同一个子网中。---客户端

确保jMeter可以访问这个服务器 ---Ping   --客户端能访问服务器

确保各个客户端的jMeter的版本都是一致的,不同版本的Jmeter可能不会协同工作。 ---所有客户端的Jmeter版本要一致

5  设置从机IP(如果控制器也想产生虚拟用户则加上:localhost:1099且需启动jmeter-server.bat)

如果环境变量设置都已经设置好了,那么在控制端系统那里,打开bin目录下的jmeter.properties文件,在“remote_hosts”这一行里面,添加从机的ip,例如reomte_hosts=192.168.0.10,192:1099,168,0.13:1099,然后启动jmeter,在控制系统中导入你要执行的测试计划,注意这里要添加端口号,否则启动会失败(2.6版本的证明,不用也可以)

 

6 启动从机“jmeter-server.bat

如果你想确认从系统是否已经启动了,你可以用记事本打开bin目录下的jmeter文件,如果正常启动,应该可以看到以下的日志。有时候从机启动会报找不到“ApacheJMeter_core.jar”包,解决方法:配置jmeter环境变量在用户变量栏:“JMETER_HOME”值是绝绝对路"D:\software\test\jmeter-2-6-en-win\apache-jmeter-2.6"

 

7查看tcp连接数,目的是大概看一下客户端产生的虚拟用户,用nopad+搜索ip即可

Netstat  –n  > e:/log.txt

猜你喜欢

转载自littlevine.iteye.com/blog/2302744