Jmeter性能實戰--分佈式壓測(二)

一、Jmeter分佈式執行原理:

1、Jmeter分佈式測試時,選擇其中一臺作爲調度機(master),其它機器做爲執行機(slave)。
2、執行時,master會把腳本發送到每臺slave上,slave 拿到腳本後就開始執行,slave執行時不需要啓動GUI,我理解它應該是通過命令行模式執行的。
3、執行完成後,slave會把結果回傳給master,master會收集所有slave的信息並彙總。

前提條件:
1、先創建一個jmeter接口壓測腳本(請參考上一篇文章:Jmeter性能實戰--實現接口壓測完整流程(一))
2、調度機(master)+執行機(slave)在同一局域網內,並且都安裝相同版本的jmeter+jdk

二、配置調度機(master)+執行機(slave)
  • 將主機器的jmeter/bin中的jmeter.properties文件,修改如下:
  • 切記要修改:server.rmi.ssi.disable=true,否則會報錯
  • 從機器也做類似的配置:
  • 啓動jmeter前,一定要先啓動jmeter-server,否則會報錯
  • 啓動jmeter.sh(mac)、jmeter.bat(window),執行腳本,運行---遠程啓動
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章