无论是jdk还是jmeter都放在usr/local目录下
jmeter分布式压测过程
1.控制机跟代理机中间ping通
2.控制机代理机安装相同版本的jdk,并配置jdk环境 环境配置成功在cmd打Java或javac可以获取内容
java -version 查看jdk版本
3.控制机代理机安装相同版本的jmter并配置环境
将jmeter bin目录下jmeter.properties文件remote_hosts后边的地址控制机改成代理机:1099端口号
将代理机改成控制机的地址加:1099 server.rmi.ssl.disable都更改成等于true
systemctl status firewalld 查看防火墙状态
systemctl stop firewalld 关闭放火墙
报错权限不够 jmeter 目录加权限 在local usr/local 路径下执行 chmod -R 777 apache-jmeter-5.1.1/
启动服务
输入./jmeter-server 启动 报错的话加个参数./jmeter-server -Djava.rmi.server.hostname=ip地址
./jmeter -n -t F:/test.jmx -l F:/bb.jtl -j F:/aa.log -e -o F:/cc
参考网址
https://www.cnblogs.com/zhaojiaoyang0202/p/14140194.html
在powershell执行生成报告日志 ./jmeter-server -Djava.rmi.server.hostname=192.168.0.107
./jmeter -n -t F:/test.jmx -l F:/bb.jtl -j F:/aa.log -e -o F:/cc
F:/test.jmx 要测的jmeter文件
bb aa cc文件都不要在你电脑里面出现
https://blog.csdn.net/lovequanquqn/article/details/104845928 解决乱码问题
注意路径一定不要中文不然会报错空指针,如果用了csv文件管理器传输的路径一定是代理机的地址
标签:jdk,压测,代理,server,控制机,报错,jmeter,分布式 From: https://www.cnblogs.com/yuhaotian/p/17627146.html