一:JMeter入门

jmeter是apacha 顶级的一个项目,官网下载地址为:jmeter.apache.org/download_jemeter.cgi,下载到桌面,启动bin目录下的文件,双击启动JMeter压测高并发秒杀接口
启动效果如下:
JMeter压测高并发秒杀接口

二:压测接口

针对商品秒杀系统,压测/goods/to_list接口
JMeter压测高并发秒杀接口
JMeter压测高并发秒杀接口
JMeter压测高并发秒杀接口
如图系统的并发吞吐量QPS大约为912.4/sec,并发吞吐量相对来说较低,需要继续进行代码的优化,其中在压测的过程中项目抛出空指针异常
JMeter压测高并发秒杀接口
项目出现空指针异常,在压测的过程中,不会进行cookie的传递,会抛出空指针异常,所以在方法中加上判断条件
JMeter压测高并发秒杀接口

三:分析优化JMeter压测高并发秒杀接口

商品列表接口主要做了两个功能,封装了一个model,查询了商品接口,因为在cookie中没有东西,不涉及一些内容,所以来说主要的瓶颈在于查询商品列表的mapper接口,所以来说瓶颈就在数据库上,下一步主要记录如何页面级和服务级的高并发秒杀优化

相关文章:

  • 2021-04-18
  • 2021-09-14
  • 2021-08-30
  • 2021-11-03
  • 2021-11-23
  • 2021-10-11
  • 2021-07-19
猜你喜欢
  • 2021-06-10
  • 2021-05-15
  • 2021-11-24
  • 2021-11-26
  • 2021-05-28
  • 2021-11-23
  • 2021-12-18
相关资源
相似解决方案