JMETER分布式压测(精讲教程)

第一步:

关闭防火墙

第二步:在负载机上要安装JMeter,并确保其中一台机器作为主的controller,其它的机器作为agent

注意事项:

  1. Jmeter的版本要求一致
  2. Jmeter都能正常的运行(安装JDK1.8并配置JDK环境变量与Jmeter的环境变量)

第三步:agent机器上配置jmeter.properties文件

修改以下两处配置

1)找到 server_port =1099去掉 #并该为其它值如1098

2)找到server.rmi.ssl.disable=false 改成 true

然后启动jmeter-server.bat (ip地址要记住)

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
JMeter是一款开源的压力测试工具,可以用于对Web应用程序、Web服务、数据库、FTP等各种服务进行压力测试。JMeter分布式架构可以提高测试效率,通过多台机器同时执行测试计划,可以模拟更多的用户并发请求。以下是JMeter分布式压测步骤: 1. 搭建JMeter服务器 首先需要搭建JMeter服务器,即Master节点。在一台机器上启动JMeter,创建测试计划,并在测试计划中添加线程组、Sampler、Listener等元素。然后在JMeter的“Run”菜单中选择“Remote Start”,选择“Remote Start All”,即可启动JMeter服务器。 2. 配置JMeter客户端 在其他机器上安装JMeter,并使用“jmeter-server”命令启动JMeter客户端。在启动命令中需要指定Master节点的IP地址和端口号,例如: jmeter-server -Djava.rmi.server.hostname=192.168.0.1 -Dserver_port=1099 3. 配置JMeter测试计划 在JMeter的测试计划中,需要将Sampler和Listener的数量控制好,以免出现负载不均衡的情况。同时,需要将Sampler和Listener的名称设置为相同,以便于Master节点进行统计和汇总。 4. 启动JMeter测试 在Master节点上,选择“Run”菜单中的“Remote Start”,选择需要执行的客户端,然后点击“Start”按钮,即可启动测试。在测试执行期间,Master节点会收集所有客户端的测试结果,并进行汇总和分析。 总结: 以上是JMeter分布式压测步骤,需要注意的是,在使用JMeter进行分布式压测时,需要掌握一定的网络知识和JMeter的使用技巧,以便于实现压测的准确性和可靠性。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值