远程 启动linux jmeter性能测试

你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。

SSH密匙登录linux服务器

可以选择工具:mobxterm putty
公司提供 rsa 密钥和 putty 解码后的密钥
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

jdk配置

下载jdk 后,在linux服务器进行解压
tar xzvf jdk-8u172-linux-x64.tar.gz /usr/lib -C /user/java ##-C 后跟指定解压到文件位置

配置环境变量

编辑 环境变量文件 vi /etc/profile
大型服务器上可能没有权限编辑 环境变量, 可以有在用户user目录下 提供.bash_profile文件进行编辑

输入“G”定位到最后一行,按“i”进入编辑模式,在最下面添加如下几行信息

export JAVA_HOME=/usr/local/java
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JRE_HOME=$JAVA_HOME/jre

esc->:->wq ->回车保存退出
执行 source /etc/profile 重新加载环境变量文件

完成后

java -version 查看是否安装成功

安装jmeter

历史版本下载地址:https://archive.apache.org/dist/jmeter/binaries/
zip包 使用unzip
tar包使用 解压:tar -zxvf /root/SoftWare/Jmeter/apache-jmeter-5.1.1.tgz

配置jmeter环境变量

##jmeterpath
export JMETER_HOME=/home/fei.yang1/apache-jmeter-5.3
export CLASSPATH=$JMETER_HOME/lib/ext/ApacheJMeter_core.jar:$JMETER_HOME/lib/jorphan.jar:$CLASSPATH
export PATH=$JMETER_HOME/bin:$PATH:$HOME/bin

添加完成后
esc->:->wq ->回车保存退出
执行 source /etc/profile 重新加载环境变量文件

测试jmeter环境变量时出现 jmeter permission denied

局部环境变量配置与系统环境变量 存在jdk版本不一致 冲突,建议只安装一种 jdk

配置jmeter远程启动

前提

linux服务机,客户机:jmeter版本一致,执行的jmeter脚本一致 bin目录下的jmeter.properties 一致

bin目录下的jmeter.properties配置
进入 客户机的 jmeter/bin目录,找到jmeter.properties文件,文本格式打开,修改以下信息

在这里插入图片描述
注:添加多个从机名直接在后面添加,逗号隔开
找到 server.rmi.ssl.disable,将false改成true,并把主#去掉
在这里插入图片描述

进入服务器linux的 jmeter/bin目录,找到jmeter.properties文件,文本格式打开,修改以下信息

在这里插入图片描述
在这里插入图片描述

配置后进行测试

1、启动linux服务机器
注:先启动从机器检查是否连接成功
进入jmeter/bin目录,启动jmeter-server
命令: ./jmeter-sever ,若启动失败,如下图错误
在这里插入图片描述
则修改为
/jmeter-server -Djava.rmi.server.hostname=192.168.1.224(绑定从机ip)

若出现
Server failed to start: java.rmi.server.ExportException: Listen failed on port: 1199; nested exception is:

java.io.FileNotFoundException: rmi_keystore.jks (No such file or directory)

An error occurred: Listen failed on port: 1199; nested exception is:

java.io.FileNotFoundException: rmi_keystore.jks (No such file or directory)

错误,则是由于需要修改jmeter.properties文件
文件中
#Set this if you don’t want to use SSL for RMI
#server.rmi.ssl.disable=false
去掉注释,修改为true即可。

执行远程启动jmeter

首先 在linux 服务器下执行
进入Jmeter安装路径的bin目录下,执行“jmeter-server”
在这里插入图片描述
若不linux不执行此命令,则会产生本地启动被 拒绝
在这里插入图片描述

之后本地远程启动 jmeter远程调用即可

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值