Jmeter实现分布式并发

news2024/11/28 19:01:59

Jmeter实现分布式并发,即使用远程机执行用例。

环境: VMware Fusion

Windows系统是win7。

操作过程

1、Master在jmeter.properties添加remote_hosts

2、Slave在jmeter.properties添加server_port

同时把remote_hosts修改为和主机(Master)一样

3、Slave启动jmeter-server

jmeter-server -Djava.rmi.server.hostname=192.168.0.102
注:192.168.0.102是你的虚拟机Ip

这里直接说正确的做法了。如果你执行的是jmeter-server,那后面会报错。

这时候在Master上选择远程执行,就会有远程选项了。

解决报错一:启动jmeter-server报错

意思就是找不到rmi_keystore.jks这个文件。如果你版本早的话应该不会报这个错。

解决方法:

你的Jmeter/bin目录下有个create-rmi-keystore.bat文件,在命令行中执行这个文件

create-rmi-keystore.bat

然后就可以生成这个rmi_keystore.jks文件了。而且发现Jmeter server也成功启动了。

再次执行,仍然报错:

解决

在master和salve的jmete.properies中打开找到

#server.rmi.ssl.disable=false

给变更成

server.rmi.ssl.disable=true
(注意是控制器和压力机都要更改)

重启。

可是无论怎么执行,Master都没有返回结果,似乎也没有执行,因为查看结果树里面是空的。用了两个小时,终于解决了,其实就是把那个rmi_keystore.jks复制到你的Master Jmeter/bin的文件夹下,就解决了。

执行以后如果没有Response data就打开jmeter.properties文件,找到mode=Standard,去掉前面的#,重新启动jmeter

最后强调一下,每次你修改完jmeter.properties都要重启jmeter。

整个过程百度了很多次,网上的解决办法也是多种多样让人头疼,还有说要禁用VMware网卡,这些我都没有理会。

总结一下

1、修改Master和Slave机的remote_hosts

2、修改Master和Slave机的jmeter.properties

1、修改
server.rmi.ssl.disable=true
2、打开
mode=Standard
server_port=1099

3、把生成的rmi_keystore.jks文件复制到Master【这个应该生成了就复制过去比较好】

然后在Slave端打开服务:

jmeter-server -Djava.rmi.server.hostname=Slave的IP地址

在Master端打开jmeter即可。Master端直接运行jmeter就行,不需要加参数。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/572755.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

超100篇! VAD论文梳理汇总!

GitHub的一位博主整理了上百篇语音活动检测(VAD)的论文,按照其中使用的特征方法以及适用的环境进行了分类整理,时间跨度为从198*年至2019年。此外,还提供了几个VAD代码,它们的性能表现较好。需要的同学可以…

我的创作纪念日---[需要更开阔的视野!]

文章目录 头绪收获日常 憧憬英语人工智能 希望 头绪 工作很长时间之后,才发现知识的根本,还是在于积累。俗话说好记性不如烂笔头。不管是特定产品相关的知识还是系统类的知识,又或者是语言类的知识,都有很多知识点需要积累。有了…

不会数据分析?无从下手?一文帮你打开数据分析思路

掌握了很多数据分析工具和技能,却依然做不好数据分析。 面对具体的业务问题,我们还是容易两眼一抹黑?除了数据和专业之外,还需要一定的方法论支撑。 文章有点长(误区解释方法论分享)但干货满满&#xff0c…

药用辅料数据查询网站系统-药品辅料数据

药用辅料是指在制药过程中,用于增加药品稳定性、改善口感、提高吸收率等功效的辅助材料。药用辅料的种类繁多,不同的药品需要使用不同的辅料,因此对于药企来说,了解并选用适合自己的药用辅料显得尤为重要。本文将介绍如何利用药用…

jvm之对象大小分析

写在前面 本文看下计算对象大小相关内容。 1:基础内容 1.1:对象的结构 一个对象由对象头和对象体组成,其中对象头包含如下内容: 标记字(mark word):存放GC年龄信息,对象锁信息等…

Hightopo 使用心得(1)- 基本概念

Hightopo 公司 3D 可视化产品有对应的官方手册。但是这些手册内容比较多。对于想学习的新同学来说可能相对比较繁琐。这里本人根据个人使用经验做了一些总结。希望对读者有所帮助。 官方手册地址:Structure (hightopo.com) 本文会提到一些前端开发的概念&#xff…

pdf怎么压缩得小一点?软件压缩更高效

PDF可以在不同操作系统和设备上实现高保真的排版和格式化。然而,随着文档的不断增多和文件大小的增加,传输和存储PDF文件也变得越来越困难。为了解决这个问题,可以使用PDF压缩技术来减小文件大小,提高传输效率。本文将介绍PDF压缩…

pdf转jpg怎么转?转换软件分享

随着数字化时代的到来,我们处理和共享信息的方式也在不断进步。在许多情况下,我们需要将PDF文档转换为图像格式,以便更方便地在网站、社交媒体或其他数字平台上与他人共享。本文将介绍如何将PDF文件转换为JPG图像格式。 有许多在线工具和软件…

1929-2022年全球站点的逐月平均气温数据

气象数据是在各项研究中都经常使用的数据,气象指标包括气温、风速、降水、湿度等指标,其中又以气温指标最为常用!说到气温数据,最详细的气温数据是具体到气象监测站点的气温数据!本次我们为大家带来的就是具体到气象监…

制船业智慧转型,3D轻量化工具赋能数字化!

随着科技的不断进步,计算机辅助设计(CAD)和三维建筑模型技术在造船业中扮演着重要角色。造船业是一个复杂而庞大的行业,涉及到船舶设计、建造模型、制造和施工等多个环节。 为了提高效率、降低成本并保证质量,传统的手…

记录为什么程序跑着跑着突然重启

这里写自定义目录标题 欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants 创建一个自定义列表如何创建一个…

3. 自然语言处理NLP:具体用途(近义词类比词;情感分类;机器翻译)

一、求近义词和类比词 1. 近义词 方法一:在嵌入模型后,可以根据两个词向量的余弦相似度表示词与词之间在语义上的相似度。 方法二:KNN(K近邻) 2. 类比词 使用预训练词向量求词与词之间的类比关系。eg:man&a…

同等学力申硕在职研究生,到底有没有含金量

🔎 同等学力申硕的含金量怎么样?值得报考吗? 所谓同等学力申硕的含金量,其实就是指硕士学位证书所能带来的价值。 同等学力申硕不属于学历教育,硕士学位证书不能提高学历,也就是说我们毕业之后&#xff0…

如何在 GNU Linux 上通过 Nvm 安装 Node 和 Npm?

Node.js 是一个流行的 JavaScript 运行时环境,用于开发服务器端和网络应用程序。它带有一个强大的软件包管理器 npm,可以方便地安装和管理 JavaScript 包和依赖项。在 GNU/Linux 系统上,使用 Nvm(Node Version Manager&#xff09…

项目部署——后端Springboot+前端VUE3

后端: 1.JDK环境配置: 服务器本身是没有装JDK的, 输入:java -version;会显示让你安装JDK, 输入:apt install openjdk-17-jre-headless 我们项目后端开发用的是JDK17,所以服务器也安…

ADManager Plus:微软的全面活动目录管理解决方案

摘要:ADManager Plus是微软推出的一款全面活动目录(Active Directory)管理解决方案。它提供了一系列强大的功能,帮助组织简化和自动化活动目录管理,提高安全性和效率。本文将介绍ADManager Plus的特点、优势以及在企业…

如何在华为OD机试中获得满分?Java实现【递增字符串】一文详解!

✅创作者:陈书予 🎉个人主页:陈书予的个人主页 🍁陈书予的个人社区,欢迎你的加入: 陈书予的社区 🌟专栏地址: Java华为OD机试真题(2022&2023) 文章目录 1. 题目描述2. 输入描述3. 输出描述4. Java算法源码5. 测试6.解题思路1. 题目描述 定义字符串完全由“A’和…

【Linux】编译器gcc和g++与调试器gdb的使用

文章目录 一、Linux编译器-gcc/g1.程序运行的四个阶段1.1 预处理1.2 编译1.3 汇编1.4 链接 2.链接方式与函数库2.1 动态链接与静态链接2.2 动态库与静态库3.gcc/g的使用 二、Linux调试器--gdb1.debug与release2.gdb 的使用 一、Linux编译器-gcc/g 1.程序运行的四个阶段 我们知…

RK3588-EDGE Ethernet驱动(一)

一:概述 以太网从硬件层来讲大致可分为三部分:CPU,MAC,PHY。 上述三部分有以下几种组成方式,而非封装在一颗IC种。 CPU内部集成了MAC和PHY,难度较高CPU内部集成MAC,PHY采用独立芯片(主流方案)CPU不集成MAC和PHY,MAC和PHY采用独立芯片或者集成芯片(高端采用)其中常说的…

MetaHuman结合第三人称角色,增加走路跑步动画

一、准备第三人称角色资源 1.新建工程选择第三人称角色,将第三人称角色拷贝到MetaHumans目录下 2.复制一个数字人,父类指定为BPThirdPersonCharacter 3.将Body移动到Mesh下边 调整好姿势和位置 4.可以将头发的UseCards设置为true,可以减少性能消耗 5.编译报错修复