当前位置:网站首页>【Jmeter】分布式搭建
【Jmeter】分布式搭建
2022-08-09 18:50:00 【不想秃头QAQ】
1、改一些配置(windows下)
- 打开jmeter.properties文件,修改server.rmi.ssl.disable=false,改为true,并去在这里插入图片描述
掉注释 - 在jemeter.properties文件中开放三个默认端口为1099
server_port=1099
server.rmi.port=1099
server.rmi.localport=1099
PS:Linux上也同样修改一下配置,开放三个端口
- 打开jmeter.properties文件,修改server.rmi.ssl.disable=false,改为true,并去掉注释
2、关一下防火墙(linux下)
- 查看防火墙状态
systemctl status firewalld.service
- 启动防火墙
systemctl start firewalld.service
- 关闭防火墙
systemctl stop firewalld.service
- 开机禁用防火墙
systemctl disable firewalld.service
- 开机启动防火墙
systemctl enable firewalld.service
3、在controller机器的jmeter/bin/jmeter.properties下,将IP地址端口改为slave机器的ip(controller机器也可以作为执行机)
- 公式: [slave1的ip地址]:[slave1的端口],[slave2的ip地址][slave2的端口]…
4、启动slave机
Linux:jmeter-server -Djava.rmi.server.hostname=[ip]
Windows:jmeter-server.bat -Djava.rmi.server.hostname=[ip]
5、master机运行脚本
Linux:/jmeter -n -t .jmx文件(脚本) -r -l .jtl文件(测试运行结果文件)-e -o 报告的路径
Windows:/jmeter.bat -n -t .jmx文件(脚本) -r -l .jtl文件(测试运行结果文件)-e -o 报告的路径
-n: 非GUI模式执行JMeter
-t: 执行测试文件所在的位置
-l: 指定生成测试结果的保存文件,jtl文件格式
-e: 测试结束后,生成测试报告
-o: 指定测试报告的存放位置
-r:设置分布式(远程)执行,即在jmeter.properties中remote_hosts指定的负载服务器
-g:指定已存在的测试结果文件
-j:指定执行日志文件
-R是指定IPv4 地址,多个时使用英文逗号隔开
6、遇到的问题
localhost做为负载机时, 连接时被拒绝了.
解决:没启动master机,启动后再执行就行,启动见上4jmeter-server.log(拒绝访问)
解决:将jmeter挪到D盘,只有一个C盘的话就分个区,再挪到D盘。不知道这个错误具体原因,但能解决。执行机要和调度机的jmeter、jdk版本一致
调度机ping不通执行机
解决:开一下执行机或调度机的防火墙
边栏推荐
- 2022.08.08_每日一题
- [Free Column] Android Fragment Injection for Android Security
- [免费专栏] Android安全之GDB动态调试APP
- 华为云全流程护航《流浪方舟》破竹首发,打造口碑爆款
- [Free column] Xposed plug-in development for Android security [from scratch] tutorial
- Bi Sheng Compiler Optimization: Lazy Code Motion
- Laravel DB批量更新的方法
- 为什么maxcompute的数据导入到mysql会乱码?mysql的表是udf8mb4的编码
- [免费专栏] Android安全之数据存储与数据安全【大集合】
- 【kali-权限提升】(4.2.6)社会工程学工具包(中):中间人攻击工具Ettercap
猜你喜欢
[免费专栏] Android安全之GDB动态调试APP
mysql duplicate data group multiple latest records
数学建模——模拟退火
明明加了唯一索引,为什么还是产生重复数据?
shell之变量详解,让你秒懂!
2022深圳(软考中级)系统集成项目管理工程师报名
新出现的去中心化科学能够为科学领域带来什么?
双屏协作更高效,华硕灵耀X 双屏Pro 2022创作体验再升级
Intensive reading of the paper: VIT - AN IMAGE IS WORTH 16X16 WORDS: TRANSFORMERS FOR IMAGE RECOGNITION AT SCALE
IS31FL3737B 通用12×12 LED驱动器 I2C 42mA 40QFN
随机推荐
《评估、创建和使用知识图谱的限制》2022最新230页博士论文,根特大学
[免费专栏] Android安全之Xposed插件开发【从零手把手带】教程
[免费专栏] Android安全之安卓APK浅析
华为云创新中心助力启泰智能 补齐中小模具企业数字化能力短板
pat链表专题训练+搜索专题
Laravel之队列「建议收藏」
[免费专栏] Android安全之数据存储与数据安全【大集合】
mysql死锁的排查和解决
数学建模——模拟退火
[免费专栏] Android安全之Root检测和绕过(浅析)
【二叉树】树的子结构
Codesys结构变量编程应用(STRUCT类型)
IDEA工具常用配置
axi4c
渗透测试-对新型内存马webshell的研究
【IoT毕设】STM32与机智云自助开发平台的宠物智能喂养系统
shell之变量详解,让你秒懂!
开源一夏 | 基于若依架构的列表详情展示
华为云全流程护航《流浪方舟》破竹首发,打造口碑爆款
Flume (五) --------- 自定义 Interceptor、自定义 Source 与 自定义 Sink