JMeter的安装配置以及基本使用

上一篇总结了redis集群的基本配置,后面本来打算本地实战代码演练一下缓存雪崩、缓存穿透、缓存击穿三种情况,但由于这三种情况的出现都基本只存在高并发的情况下,所以代码模拟实现还是太难了现在。后面索性先把JMeter这个压力测试软件先熟悉了,再去尝试缓存雪崩、穿透、击穿的模拟。

安装配置步骤

1.JMeter的使用依赖于JDK环境,JDK的配置应该都会,这里不再赘述

2.Apache JMeter - Apache guaner™ 官网下载压缩包解压打开即可

3.jdk环境配置好之后直接运行bin目录下的jmeter.bat即可

成功之后会显示下列日志并且会自动打开jmeter的客户端界面

基本使用

上面已经成功把jmeter跑起来了,这一步就使用jmeter去尝试call一下localhost的api接口

1.本地先启动一个基本的springboot项目,写一个最基本的api接口,如下

2.创建thread group

这一步可以设置压测的线程数以及循环次数

3.创建http request

这一步就是填写你基本的api信息了,例如web通信协议,call的api所在服务的ip地址,端口号,http请求类型,以及你的接口地址

4.创建聚合报告

聚合报告中会显示压测期间的基本信息,例如吞吐量等等

5.创建结果树

结果树创建完之后就可以看见相对应的接口的response

6.运行

由于我们在第二步中设置了线程数为2,循环次数为10,所以最终结果是我们本地的接口会被调用二十次

查看结果树,发现api的response成功返回

查看聚合报告,可以发现此次测试的基本数据也都显示出来了,这样一个最简单的jmeter使用示例就完成了

  • 11
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值