Jmeter分布式压测环境配置

Posted zwx-bk

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Jmeter分布式压测环境配置相关的知识,希望对你有一定的参考价值。

注意:以下四点都必须一致

  1.jmeter版本

  2.内置插件

  3.jdk版本1.8以上

  4.同属一个局域网

 

 

助攻机设置

  本机助攻机Linux系统,首先需要安装JDK并配置环境

  JDk基本安装及配置环境:

  1.)首先把JDK和jmeter导入Linux中并解压jdk

    命令:tar -xzvf jdk-8u252-linux-i586.tar.gz

   技术图片

 

  解压后配置jdk环境,输入命令复制粘贴

   先进入jdk中输入命令:Pwd     

    复制jdk路径

  技术图片

 

 

 

   命令:vim /etc/profile

     export JAVA_HOME=/home/admin/Downloads/jdk1.8.0_251

     export PATH=$PATH:$JAVA_HOME/bin

    保存: 键盘shift+:  x

    技术图片

 

 

           保存后可查看一下是否保存成功,查看命令: cat /eat/profile

 

   刷新一下 命令:source /etc/profile

   查看是否安装成功,若查看到版本号说明安装成功 命令: java -version

    技术图片

 

 

 

   JDk就这样配置完成了,接下来解压上传的jmeter包即可(jmeter包是直接在本地压缩后上传到你的助攻机解压即可)

      2.)解压jmeter包

       技术图片

 

 

 

  3).配置助攻机

    进入jmeter中bin目录,找到jmeter.properties, 输入命令:vim jmeter.properties

    技术图片

 

     模糊输入:/+关键字

    需要更改以下三点:  

      1.server_port= 6666      (6666:表示端口,可随意编辑)

      2.server.rmi.port=6666

      3.server.rmi.ssl.disable=True    (表示去掉认证)

    技术图片

 

    修改后保存并退出 命令:x

   此处需要提前给bin目录权限, 命令:chmod +X -R bin/

   先查看防火墙是否运行   命令:systemctl status firewalld    若是运行,输入将它停止:systemctl stop firewalld

      运行jmeter服务   输入命令:sh ./jmeter-server -Djava.rmi.server.hostname=助攻机IP

  

  3)配置主控机

            主控机找jmeter中bin目录对应文件编辑

    主控机需更改以下三点:

        1.remote_hosts=助攻机IP:端口

        2.server.rmi.ssl.disable=true

          3.mode=Standard

    技术图片

 

    技术图片

              技术图片

     技术图片

 

     主控机改完配置后重启jmeter

   打开jmeter——运行,可以查看到助攻机IP,选择助攻机即可运行

     技术图片

    助攻机动态:

    技术图片

 

 

 

 

  

 

          

      

 

    

  

 

以上是关于Jmeter分布式压测环境配置的主要内容,如果未能解决你的问题,请参考以下文章

jmeter 分布式压测

CentOS上搭建Jmeter分布式环境

Jmeter分布式压测

压测工具之JMeter之环境配置及运行

压测软件,JMeter5.4.1版本下载及环境变量配置

Jmeter集群压测环境搭建