jmeter分布式压测

无论是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文件管理器传输的路径一定是代理机的地址

posted @ 2023-08-13 19:54  祈欢xx  阅读(54)  评论(0)    收藏  举报