jmeter添加压力机

如果要5000个并发,但是你的电脑只支持2000个并发,那怎么办?
添加压力机


准备工作:

  • 两台电脑可以互相ping通
  • 配置文件里添加要一起压测的机子ip
  • 他的电脑上要有jmeter,且他的电脑上运行jmeter-server
  • 若有参数化文件,要在一起压测的电脑上也要有该文件

1、打开jmeter的配置文件jmeter.properties,在文件里面搜索remote_hosts,就是在这里添加压力机。
在remote_hosts后面配置ip,你要加谁的机子就把他的ip和端口写在这里。
有多少台压力机或ip就用逗号连接,添加完后要重启jmeter。
remote_hosts=127.0.0.1,192.168.1.103:1099,192.168.1.104:1099
添加别人的ip的话,要求他的电脑也有jmeter,并且他的电脑上运行jmeter-server,这样才能用。
windows电脑上的是jmeter-server.bat,linux/mac上的是没有.bat的,是jmeter-server。

2、运行时
运行–远程启动–点击添加的ip,这样是运行一台机子
如果要运行所有的机子,运行–远程全部启动(两个绿色的小按钮)
在这里插入图片描述
在这里插入图片描述
运行起来是没有界面的
1099是jmeter默认的端口号


注意:

  1. 如果有参数化文件那你也要其他的电脑上放一份
    参数化文件放在bin目录下,那么参数化那就不用写绝对路径直接写文件名,见下图
    在这里插入图片描述
  2. 两台电脑要能ping通
  3. 脚本只在我电脑上一份就行
### 如何使用 JMeter 监控服务器在压力测试时的 CPU 和内存使用情况 #### 准备工作 为了能够通过 JMeter 实现对远程服务器上 CPU 及内存使用的监控,需先完成如下准备工作: - **下载并安装 PerfMon 插件** - 获取 `JMeterPlugins-Extras.jar` 和 `JMeterPlugins-Standard.jar` 文件[^3]。 - 将上述两个 jar 文件放置于 JMeter 的 lib/ext 文件夹内,并重启 JMeter 应用程序以使更改生效。 - **部署 ServerAgent** - 在目标服务器上获取并解压缩最新版本的 ServerAgent 软件包[^1]。 - 启动 ServerAgent 进程以便它可以接收来自客户端的压力测试指令并向其报告性能统计数据。 #### 创建 JMeter 测试计划 创建一个新的测试计划来定义要执行的任务序列,在此期间收集有关被测系统的运行状况的信息: ```plaintext - 添加线程组(Thread Group),用于模拟多个并发用户的活动; - 构建 HTTP 请求(Http Request)或其他类型的采样器(Sampler),具体取决于待测应用的服务接口形式; - 设置必要的请求头信息(Header Manager)和其他辅助组件(CSV Data Set Config, etc.)。 ``` #### 配置 PerfMon Metrics Collector Listener 向测试方案中加入 PerfMon Metrics Collector 监听器,从而允许实时跟踪选定主机的关键资源消耗水平: - 打开“添加 -> 监听器 -> PerfMon Metrics Collector”菜单项; - 输入目标机器 IP 地址及其开放端口,默认情况下为4444; - 指定想要监测的具体参数列表,比如 CPU 利用率、可用物理 RAM 百分比等; 此时应该能看到图形化界面显示出来的动态曲线图,反映了随负载变化而波动的各项数值趋势[^2]。 #### 开始测试与分析结果 一切准备就绪之后就可以启动整个流程了——触发所有已配置的操作直至结束。完成后可通过查看生成的日志文件或者直接观察界面上呈现的数据图表来进行后续评估。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值