5. 在測試機器上,點擊啓動就能夠開始接口的測試和壓力測試工做了,在選擇的jp@gc - PerfMon Metrics Collector能夠看到來自服務器的性能信息。服務器
使用多臺機器產生負載的操做步驟以下:tcp
查找:remote_hosts=127.0.0.1,修改成:remote_hosts=10.8.39.114:1099,10.8.33.181:1099,localhost:1099分佈式
這裏要特別注意端口後,有些資料說明端口1644爲jmeter的controller 和agent 之間進行通訊的默認RMI端口號,可是在測試時發現,設置爲1644運行不成功,改爲1099後運行經過。另外還要留意agent的機子是否開啓了防火牆等。性能
3. 運行全部 agent 機器上的jmeter-server 文件測試
4. 啓動controller 機子上的jmeter應用jmeter.bat,選擇菜單「Run」--->「Remote Start」(「運行」--->「遠程啓動」),來分別啓動agent ,也能夠直接選擇「Remote Start All」(「遠程所有啓動」)來將全部的agent啓動。當網站
遠程訪問時,會看到控制檯上打印出一行:Starting the test on host [ip]:1099 @....,遠程執行結束,會打印一行:Finished the test on host [ip]:1099 @...。ui
須要注意的點:spa
1)Jmeter分佈式控制過程當中,各個Agent啓動的線程數等於線程組中的配置,不是均分線程組中的配置,每一個Agent所單獨測試的線程數都是你在Controller上配置的線程數,也就是說我在controller上的線程數爲100,當即.net
執行,循環一次,那麼個人部署就會有同事觸發300(100X3)的線程數,當即執行,執行一次。而不是三臺機器共同分擔100個線程。插件
2)在contrller機器上想要運行agent的時候,須要先執行jmeter-server 文件,再執行jmeter.bat
3)配置的時候保證機器的防火牆都處於關閉狀態。
性能監控插件:http://www.tuicool.com/articles/RbAN3ea性能監控介紹:http://blog.csdn.net/defonds/article/details/41650813