在做大並發測試時,由於本機內存和CPU有限,所以采用分布式的方式來做壓力測試。
一、環境准備
准備好幾台壓力機,在機器上裝好Java環境和jmeter;版本保持一致,將其中一台作為調度機,其余做執行機。——壓力機最好和被壓系統的服務器在一個網段中,這樣可以排除網絡的影響。
二、配置修改
執行機:在執行機上打開jmeter的bin目錄,編輯jmeter.properties文件,設置server.rmi.localport和server_port端口
調度機:在調度機上打開jmeter的bin目錄,編輯jmeter.properties文件,設置remote_hosts,將所有的執行機的ip和之前設置的端口寫入用逗號隔開。
三、運行
運行所有執行機jmeter的bin目錄下jmeter-server.bat吃,出現下圖表示運行成功,途中端口是之前設置的端口表示你設置成功,否則重新設置下。
運行調度機的jmeter,添加好腳本,設置好線程數,點擊遠程啟動所有即刻。