jmeter相關學習筆記(分佈式1)

在1.4G Hz~3GHz 的CPU 、1GB 內存的 JMeter 客戶端上,能夠處理線程 100~300。可是 Service 例外。XML處理是 CPU 運算密集的,會迅速消耗掉全部的CPU 。通常來講,以XML技術爲核心的應用系統,其性能將是普通Web應用的 10%~25% 。另外,若是全部負載由一臺機器產生,網卡和交換機端口均可能產生瓶頸,因此一個JMeter 客戶端線程數不該超過 10 0 。採用JMeter 遠程模式並不會比獨立運行相同數目的非GUI 測試更耗費資源。可是,若是使用大量的JMeter 遠程服務器,可能會致使客戶端過載,或者網絡鏈接發生擁塞。 設置分佈式jmeter方法:1)在全部指望運行jmeter做爲 負載生成器的機器上安裝jmeter, 並肯定其中一臺機器做爲 controller ,其餘的的機器做爲agent 。而後運行全部 agent 機器上的jmeter-server 文件(假定使用兩臺機192.167.0.100跟192.168.0.101做爲agent)(2)在controller機器的jmeter的bin目錄下,找到jmeter.properties 文件,編輯該文件:查找:remote_hosts=127.0.0.1修改成:remote_hots=192.168.0.100:1099,192.168.0.101:1099PS:留意agent的機子是否開啓了防火牆等。(3)啓動controller 機子上的jmeter應用,選擇菜單「運行」--->「遠程啓動」,來分別啓動agent ,也能夠直接選擇「遠程所有啓動」來將全部的agent啓動。
相關文章
相關標籤/搜索