使用Jmeter測試MySQL效能——(2)多客戶端配置
阿新 • • 發佈:2019-01-02
在測試效能過程中,單個測試客戶端可能存在效能瓶頸無法達到測試要求的壓力。在這種情況下,可以設定jmeter的多客戶端模式,然後通過一臺控制端,同時控制多臺PC上的客戶端向伺服器傳送測試請求。若有4臺PC,而壓力測試要求的併發執行緒數為800,那麼現在每臺PC上需要執行的併發執行緒數只需200即可。
多客戶端配置
- 在控制端,只需要在Jmeter的執行目錄bin下的jmeter.properties檔案的remote_hosts一行,增加被控制端PC的IP
# Remote Hosts - comma delimited remote_hosts=127.0.0.1,192.1.88.108,192.1
其中127.0.0.1
代表本地測試段,其它3個IP是另外被呼叫的測試PC。
測試執行
- 被控制端,需要執行bin目錄下的
jmeter-server.bat
程式,若要呼叫本機進行測試,也需要在控制端本身開啟jmeter-server.bat
。
- 控制端,需要同時開啟
jmeter.bat
程式,在gui配置測試引數之後,呼叫"運用->遠端全部啟動"啟動全部配置程式。
- 執行之後,可以在被呼叫的server視窗看到呼叫記錄。
Starting the test on host 127.0.0.1 @ Tue Jan 05 10:03:26 CST 2016 (1451959406631
--EOF--