linux环境下使用jmeter进行分布式测试

本文介绍了如何在Linux环境中使用JMeter进行分布式测试,包括环境准备、配置步骤及测试执行,旨在解决JMeter客户端性能限制问题,提高性能测试效率。

目录

1、前言

2、环境准备

3、分布式配置

总结:


1、前言

熟练使用jmeter进行性能测试的工程师都知道,jmeter的客户端性能是有点差的。这会导致一个问题,其客户端的性能损耗会干扰到性能测试的结果,而且当线程数/并发大到一定程度时,客户端性能会急速下降,导致整个性能测试过程不可控。

比如说我自己这台啵罗啵罗的工作电脑,启动500线程,基本就卡死了。

因此在进行大压力性能测试时,通常的解决方案是使用分布式无界面测试的办法,将一台客户机的压力分布到数台执行机上,避免jmeter客户端的性能损耗。

下面就来详细阐述一下完成分布式压测的过程。

2、环境准备

  • 物理准备

  两台linux centos7服务器

  • jdk安装

  网上有大量的linux安装jdk攻略,此处不再赘述。

  CentOS下个人推荐使用yum安装的方式,方便快捷,而且省去环境配置的痛苦。

  yum search jdk

列出jdk可选安装包如下图所示:

然后选择合适的包安装:

  yum -Y install java-1.8.0-openjdk.x86_64

当然要使用yum命令,可能需要配置YUM源等等,这里就真的不再赘述了。

  • jmeter安装

  这里推荐直接直接将你本地的jmeter客户端打包上传至linux服务

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值