JMeter联机负载及问题解决

基础概念

  1. 主控制机:存放JMeter脚本的机器叫做主控制机
  2. 负载机:被连接并用来运行脚本的机器叫做负载机

操作步骤

1.修改主控制机上,JMeter安装目录bin目录下的JMeter.properties文件中的remote_hosts信息,去掉注释符,把localhost替换成负载机的ip,端口默认是1099,如下图所示




注意事项:(1)可以添加多台负载机,通过英文逗号分隔

                   (2)可以修改联机端口

                   (3)如果脚本中有调用CSV文件,外部jar包等,都要复制到远程负载机相同的指定目录下

                   (4)脚本不需要复制,主控机会把脚本发送给负载机。

 2.负载机打开JMeter-server.bat

 3.在主控机上,启动

JMeter是一个用于性能测试和负载测试的开源工具,可以模拟多个并发用户对目标系统进行压力测试。在JMeter中,可以使用不同的配置和组件来模拟联机负载。 以下是使用JMeter进行联机负载测试的一般步骤: 1. 安装和配置JMeter:首先,需要下载并安装JMeter,并确保Java环境已正确配置。 2. 创建测试计划:在JMeter中,创建一个新的测试计划,该计划将包含各种线程组、控制器、采样器和监听器等组件。线程组用于模拟并发用户,控制器用于定义测试逻辑,采样器用于发送请求并收集响应,监听器用于监视和分析结果。 3. 配置线程组:在线程组中,可以设置并发用户数、循环次数、启动延迟等参数,以模拟实际负载情况。 4. 添加采样器和配置请求:在线程组下添加HTTP请求采样器,配置目标系统的URL、请求方法、参数等信息。 5. 添加监听器:可以添加各种监听器来监视测试结果。常用的监听器包括查看结果树、聚合报告、图形结果等,它们可以显示请求响应时间、吞吐量、错误率等指标。 6. 运行测试计划:保存并运行测试计划,JMeter将模拟并发用户发送请求,并收集和分析结果数据。 7. 分析结果:使用监听器中提供的数据和图表来分析测试结果,包括响应时间、错误率、吞吐量等指标,可以确定系统在不同负载条件下的性能表现。 通过调整线程数、请求频率、数据量等参数,可以模拟不同的联机负载情况,并评估目标系统的性能和稳定性。请注意,在进行负载测试时,应谨慎选择合适的负载,并避免对目标系统造成过大的压力或影响正常运行。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值