【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,选择助攻机即可运行
助攻机动态: