jmeter分布式测试部署

由于jmeter本身性能的原因,当线程过高或网速不够的时候,需要进行分布式压测。

1.架构

2.实施

将jmeter分别拷贝到每台机器上,版本一致

运行jmeter-server

可以会有如上错误,修改jmeter-server文件,将ip设置为本机ip,如下

将所有从机的jmeter server启动,默认端口为1099

再将主jmeter机器的jmeter.properties文件修改

然后sh jmeter启动

可以看到,设置的300线程,单因为有两台,所以运行有600线程

3.注意

刚跑,发现case全部报错,单台跑的时候是正常的,查询发现发送请求带的参数是eof,因为cvs配置参数的问题

需要将cvs文件拷贝到所有从机,并且在相同路径下,因为主机发给从机的配置是一样的,然后主机上设置正确的路径即可。


参考:http://www.cnblogs.com/puresoul/p/4844539.html

http://www.2cto.com/os/201412/362253.html

http://blog.chinaunix.net/uid-26884465-id-3419474.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章