jmeter分布式压测

谁说胖子不能爱 提交于 2019-11-29 21:30:14

背景:调度机在windows环境,两台执行机在linux环境

linux环境上传《jdk-8u181-linux-x64.tar》和《apache-jmeter-4.0.zip》安装包

1.安装jdk

tar -xzf jdk-8u181-linux-x64.tar,生成文件夹 jdk1.8.0

配置java环境变量

1)vi /etc/profile,在最后面增加两行

     export JAVA_HOME=/usr/local/jdk1.8.0_144

     export PATH=$JAVA_HOME/bin:$PATH

2)执行命令:source /etc/profile,无需重启,配置的环境变量立马生效

3)查看是否安装成功,执行命令:java -version

 

2.安装jmeter

将本地的Jmeter文件打包成zip文件:apache-jmeter-4.0.zip,再上传到服务器/usr/local

在服务器解压缩,生成apache-jmeter-4.0目录

配置Jmeter环境变量。

1)vi /etc/profile,再添加如下变量

    export JMETER_HOME=/usr/local/apache-jmeter-4.0

    export CLASSPATH=$JMETER_HOME/lib/ext/ApacheJMeter_core.jar:$JMETER_HOME/lib/jorphan.jar:$CLASSPATH

    export PATH=$JMETER_HOME/bin:$PATH

2)source /etc/profile (让配置文件立马生效)

3)查看是否安装成功,执行命令:jmeter -v

 

3.jmeter分布式部署

执行机部署

进入bin文件夹,修改jmeter.properties配置,

1)remote_hosts=执行机ip,端口统一设置为1090

remote_hosts=172.16.23.229

server_port=1090

server.rmi.localport=1090

2)“#server.rmi.ssl.disable=false”改为“server.rmi.ssl.disable=true”

3)执行命令:./jmeter-server,启动成功

 

 

调度机部署

进入bin文件夹,修改jmeter.properties配置,

1)remote_hosts=执行机ip+端口,逗号分隔

2)端口用默认的1099,与执行机的端口区别开来

3)“#server.rmi.ssl.disable=false”改为“server.rmi.ssl.disable=true”

4)windows下启动bin目录的:jmeter-server.bat,运行选择远程启动即可

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!