Jmeter(7)----分佈式

性能測試不僅會對服務器產生壓力,同樣會對施壓機產生壓力。一個jmeter施壓機產生的線程數是有限的,此時就需要多臺施壓機同時協作施壓。

一臺控制器,多個從服務器,構成整個分佈式佈局。控制器控制從服務器一同發起請求,對服務器進行測試。


從服務器

通過雙擊F:\JMETER\apache-jmeter-2.13\bin文件夾下的jmeter-server.bat啓動,啓動成功後,界面如下


控制器


(1)修改配置文件  

編輯F:\JMETER\apache-jmeter-2.13\bin文件夾下的jmeter.properties文件,修改如下節點:

remote_hosts=localhost:1099,192.168.47.183:1099

注意:從服務器的默認端口爲1099,別被上面界面上的端口矇蔽了!!!

(2)啓動jmeter,看到如下界面時,就表示控制器端已經配置好了


分佈式開始

加載好測試用例後,選擇遠程啓動中的一個IP,或者選擇遠程全部啓動。

注意
(1)從服務器和控制器的jmeter版本和JDK版本儘量一直
(2)從服務器端口默認爲1099
(3)控制器也可以作爲施壓機,但是要先啓動本地的從服務器服務,再啓動Jmeter
(4)Jmeter線程組中的線程數是每個從服務器都會去執行的線程數。而不是平分給每個從服務器

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