jmeter5.2分佈式搭建-完整篇

1、前期準備-軟件配置:

Jmeter5.2版本、jdk1.8.0.231

案例:

Master : 搭建在windows ip

Slave: 搭建在linux ip

1個Master ----windows ip=192.168.8.40 

1個slave----linux ip=192.168.8.190

 

2、後期搭建-分佈式jmeter:

  • 在linux下slave 192.168.8.190 ,放入jmeter-5.2.zip,並解壓縮

注意:

要解壓縮zip包:

1、yum install unzip   

2、unzip  apache-jmeter-5.2.zip

  • rmi_keystore.jks刪除掉,重新生成一個認證

然後進入bin目錄下,執行create-rmi-keystore.sh

重新生成一個rmi_keystore.jks

最後, 將slave節點 linux 192.168.8.190下的 rmi_keystore.jks  拷貝到 master節點 windows 192.168.8.40下 apache-jmeter5.2 /bin ,讓linux 192.168.8.190 和 windows 192.168.8.40 的apache-jmeter5.2/bin中rmi_keystore.jks 是一樣的

  • 配置Slave節點192.168.8.190中apache-jmeter5.2/bin下jmeter.properties

server.rmi.ssl.disable=true

server_port=1099

jmeter.save.saveservice.hostname=192.168.8.190

server.rmi.localport=1099

remote_hosts=192.168.8.40

mode=Standard

  • 配置Slave節點192.168.8.190中apache-jmeter5.2/bin下jmeter-server

RMI_HOST_DEF=-Djava.rmi.server.hostname=192.168.8.190   

注意:slave節點,配置slave 的ip

  • 啓動slave節點192.168.8.190 的jmeter負載機-服務器

查看jmeter-server是否成功啓動:

----------------------此處小弟-負載機器---部署完成

 

  • 開始配置 控制機jmeter 服務器windows 節點  -- 192.168.8.40

配置Master節點192.168.8.40中apache-jmeter5.2/bin下jmeter.properties

remote_hosts=192.168.8.190:1099

注意:配置slave節點 負載機 linux 192.168.8.190

添加要控制的slave節點,可以是多個slave節點,並用英文分號;分隔

mode=Standard

server_port=1099

server.rmi.localport=1099

server.rmi.ssl.disable=true

jmeter.save.saveservice.hostname=192.168.8.190

  • 配置Master節點192.168.8.40中apache-jmeter5.2/bin下jmeter.bat

新增:set rmi_host=-Djava.rmi.server.hostname=192.168.8.40

修改:

set ARGS=%DUMP% %HEAP% %NEW% %SURVIVOR% %TENURING% %PERM% %DDRAW% %rmi_host%


  • 在windows master節點  192.168.8.40,啓動jmeter.bat

 

持續600秒 = 10分

下一步:執行jmeter腳本

運行-遠程啓動-192.168.8.190:1099(只配置了一個負載機)

查看slave節點:192.168.8.190 linux

說明,windows master節點 192.168.8.40正在連接 linux slave節點 192.168.8.190 中1099 端口

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章