由於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