Jmeter(十六):jmeter场景的运行架构(本地运行和远程运行)配置远程负载机

news2024/11/25 6:40:05

jmeter场景的运行架构(本地运行和远程运行)

运行方式:

GUI运行:通过图形界面方式运行,该运行方式的可视化界面及监听器动态展示 结果都比较消耗负载机资源,建议大并发时不用,一般进行脚本调试;

命令行运行:通过jmeter命令行工具运行

以上两个运行方式可参考:https://i.cnblogs.com/posts/edit;postId=16215959

运行架构:

本地运行:运行本地一台Jmeter机器,所有的请求通过该机器发送。

远程运行:用一台Jmeter控制机控制远程的多台机器来产生负载。控制机与负载 机之间通过RMI方式来完成通信。

jmeter远程运行配置

负载机配置

1、在负载机上部署Jmeter,确保Jmeter的bin目录下存在ApacheJMeter.jar与jmeter-server.bat两个文件。
2、双击启动负载机的jmeter-server.bat程序。(如果配置了环境变量可在dos窗口中直接输入jmeter-server启动)

注意:

第一次配置打开负载机,一般会报错,解决方法:
在jmeter.properties 文件中修改,把server.rmi.ssl.disable改为 true,并把行首的#去掉,关闭ssl认证。

控制机配置

1、在jmeter安装目录\bin目录下找到jmeter.properties文件并修改 remote_hosts增加负载机IP,多个IP使用英文逗号隔开;

2、继续在jmeter.properties文件中修改,把 server.rmi.ssl.disable改为true,并把行首的#去掉,关闭ssl认证
3、修改保存后重启jmeter

通过控制机运行负载机

1、首先配置控制机和负载机的相关信息后,在负载机上把jmeter-server.bat程序启动

2、在控制机上运行jmeter脚本;负载机上的jmeter-server.bat程序会展示信息;如下图

 运行负载机的两种方式

注:建议通过命令行运行负载机,这样性能测试结果才不会受影响

GUI模式运行负载机:在菜单有一个运行(运行负载机、远程启动所有)

命令行模式运行负载机:
-r: 开启远程负载机,远程负载机列表在jmeter.properties文件中指定,之前的脚本中最后增加 -r 参数

命令:jmeter -n -t 脚本路径.jmx -l 测试结果路径.jtl -r (执行已配置好的负载机)

-R: 开启远程负载机,远程负载机列表自定义配置,配置后会覆盖jmeter.properties文件中指定的

命令:jmeter -n -t 脚本路径.jmx -l 测试结果路径.jtl -R 192.168.1.15:1099,192.168.1.16:1099 (执行自定义配置负载机的IP运行)

jmeter命令行的相关参数可参考:文章末尾的官方推广框框领取

重点:学习资料

600g的学习资料懂的都懂

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

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

相关文章

LeetCode刷题复盘笔记—一文搞懂动态规划之188. 买卖股票的最佳时机 IV问题(动态规划系列第二十三篇)

今日主要总结一下动态规划的一道题目,188. 买卖股票的最佳时机 IV 题目:188. 买卖股票的最佳时机 IV Leetcode题目地址 题目描述: 给定一个整数数组 prices ,它的第 i 个元素 prices[i] 是一支给定的股票在第 i 天的价格。 设计…

带有匹配滤波器的雷达信号调制和脉冲压缩Matlab仿真

up目录 一、理论基础 二、核心程序 三、测试结果 一、理论基础 匹配滤波器: 匹配滤波器是输出端的信号瞬时功率与噪声平均功率的比值最大的线性滤波器也就是说有最大的信噪比。其滤波器的传递函数形式是信号频谱的共轭。在通信系统中,滤波器是其中重…

Selenium3自动化测试【40】Html测试报告

📌 博客主页: 程序员二黑 📌 专注于软件测试领域相关技术实践和思考,持续分享自动化软件测试开发干货知识! 📌 公号同名,欢迎加入我的测试交流群,我们一起交流学习! 目录…

Aspartic acid-PEG-BSA 天冬氨酸-聚乙二醇-牛血清白蛋白

产品名称:天冬氨酸-聚乙二醇-牛血清白蛋白 英文名称:Aspartic acid-PEG-BSA 纯度:95% 存储条件:-20C,避光,避湿 外观:固体或粘性液体,取决于分子量 PEG分子量可选:350、550、750、1k…

Android Kotlin使用APT手写ButterKnife

前言 ButterKnife通过使用BindView注解就可以完成findViewById工作,它的实现原理其实也很简单,通过APT(Annotation Processing Too,注解解析器)技术,在编译期为我们生成了一个绑定类,而从完成了View的绑定…

OpenAI掌门人Sam Altman:AI的下一个发展阶段

来源|Greylock OneFlow社区编译 翻译|胡燕君、贾川 预告了一整年的GPT-4迟迟没来,人们猜想OpenAI是不是要跳票了,更何况他们之前的得意之作DALL-E也被开源Stable Diffusion打了个措手不及,再不来点深水炸弹业界地位危矣…

jsp+ssm计算机毕业设计ssm学生成绩考核管理系统【附源码】

项目运行 环境配置: Jdk1.8 Tomcat7.0 Mysql HBuilderX(Webstorm也行) Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。 项目技术: JSPSSM mybatis Maven等等组成,B/S模式 Mave…

对 CSS 工程化的理解

CSS 工程化是为了解决以下问题: 宏观设计:CSS 代码如何组织、如何拆分、模块结构怎样设计?编码优化:怎样写出更好的 CSS?构建:如何处理我的 CSS,才能让它的打包结果最优?可维护性&a…

SQL基础——查询基础

查询基础前言整体思维导图列的查询语法2.1 基本的SELECT语句代码示例:从Product表中输出3列执行结果查询出所有的列语法2.2 查询全部的列代码示例2.2 输出Product表中全部的列执行结果为列设置别名代码示例2.3 为列设置别名执行结果代码示例2.4 设置中文别名执行结果…

Redis持久化没玩明白,你就会把缓存数据丢了

引言 我们都知道Redis是微服务架构中重要的基础数据库中间件,通过Redis可以将数据库中的数据缓存到内存中,当服务端有数据查询请求的时候,可以直接从内存中获取数据。如此,一方面服务端可以获得比较快的数据请求响应,…

透明质酸-嵌段共聚物 透明质酸修饰聚乳酸 HA-PLA/PCL/PLGA/PEI/PLL

品牌:为华生物 产地:广州 中文名称:透明质酸-聚乳酸 英文名称:HA-PLA 溶解度:溶于部分有机溶剂 保存时间:一年 PLA分子量:根据客户要求定制 HA分子量:3000--1500K 其他分子量可根据客…

鑫磊股份通过注册:年营收8.2亿 为钟仁志与蔡海红夫妻店

雷递网 雷建平 12月15日鑫磊压缩机股份有限公司(简称:“鑫磊股份”)日前通过注册,准备在深交所创业板上市。鑫磊股份计划募资4.53亿元,其中,1.97亿元用于新增年产3万台螺杆式空压机技改项目,1.0…

Python+Selenium使用Page Object实现页面自动化测试

📌 博客主页: 程序员二黑 📌 专注于软件测试领域相关技术实践和思考,持续分享自动化软件测试开发干货知识! 📌 公号同名,欢迎加入我的测试交流群,我们一起交流学习! 目录…

03解锁源码分析-ReentrantReadWriteLock原理-AQS-并发编程(Java)

文章目录1 读锁解锁1.1 tryReleaseShared()1.2 doReleaseShared()1.3 unparkSuccessor()1.4 示意图2 写锁解锁2.1 tryRelease()2.2 尝试解锁成功2.3 setHeadAndPropagate()5 后记1 读锁解锁 查看下读锁的解锁相关源代码: public void unlock() {sync.releaseShare…

【实时数仓】在Hbase建立维度表、保存维度数据到Hbase、保存业务数据到kafka主题

文章目录一 分流Sink之建立维度表到HBase(Phoenix)1 拼接建表语句(1)定义配置常量类(2)引入依赖(3)hbase-site.xml(4)在phoenix中执行(5)增加代码a TableProc…

Docker安装简单命令

一、 Docker是什么? 要了解Docker,首先要了解什么是容器? 容器是一个软件的轻量级独立可执行软件包,包含运行它所需的一切:代码,运行时,系统工具,系统库,设置。不管环境如何&…

C++(第十二篇):多态(虚函数、抽象类、虚函数表、虚表指针、多继承下的多态)

📒博客主页:Morning_Yang丶 🎉欢迎关注🔎点赞👍收藏⭐️留言📝 📌本文所属专栏: 【C拒绝从入门到跑路】 🙏作者水平有限,如果发现错误,敬请指正&…

13485-59-1,二肽Ala-Pro,H2N-AP-OH

Substrate for skin fibroblast prolidase.皮肤成纤维细胞prolida酶的底物。 编号: 199181中文名称: 二肽Ala-Pro英文名: Ala-ProCAS号: 13485-59-1单字母: H2N-AP-OH三字母: H2N-Ala-Pro-COOH氨基酸个数: 2分子式: C8H14N2O3平均分子量: 186.21精确分子量: 186.1等电点(PI): 6…

web前端期末大作业:红色主题中国文化网页设计与实现——基于HTML+CSS实现中国梦(20页)

🎉精彩专栏推荐 💭文末获取联系 ✍️ 作者简介: 一个热爱把逻辑思维转变为代码的技术博主 💂 作者主页: 【主页——🚀获取更多优质源码】 🎓 web前端期末大作业: 【📚毕设项目精品实战案例 (10…

电脑技巧:Win11系统新增的磁盘分区功能介绍

很多用户发现,新买的电脑中出厂自带的硬盘只有一个分区,目前只有少部分电脑机型出厂会有分多个分区的。 磁盘的单一分区往往不能满足我们的使用需要,Win7/8/10我们都知道可以在磁盘管理下通过压缩卷的方式来分区,Win11操作系统又新…