您的位置:首页 > 其它

性能测试培训:分布式测试之jmeter2

2015-12-10 15:25 316 查看
4、选择远程启动-->10.13.225.12:1000    a) master结果,这里我只启动了10.13.225.12:1000这一台slave,所以只有一个结果(线程数和循环次数都是1):

b) slave控制台信息:

5、选择远程启动-->远程全部启动:    a) master结果,全部启动,我配置了2台slave,所以有两次执行结果:

四、自定义端口:  上面其实已经实现了Jmeter的分布式测试,这部分主要介绍下如何自定义slave端口:  1、slave:在slave机的Jmeter的bin目录下,找到jmeter.properties文件,修改如下两个配置项,比如我这里修改为1888:      server_port=1888      server.rmi.localport=1888  2、启动slave机上的jmeter-server.bat,如下图,端口已经修改为:1888

3、master:修改master机器的jmeter.properties文件:      remote_hosts=10.13.223.202:1000,10.13.225.12:18884、重启jmeter.bat,如下图,端口已经变了:

五、其它说明:  1、调度机(master)和执行机(slave)最好分开,由于master需要发送信息给slave并且会接收slave回传回来的测试数据,所以mater自身会有消耗,所以建议单独用一台机器作为mater。  2、参数文件:如果使用csv进行参数化,那么需要把参数文件在每台slave上拷一份且路径需要设置成一样的。  3、每台机器上安装的Jmeter版本和插件最好都一致,否则会出一些意外的问题。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  测试