使用jmeter测试高并发的一些体会

 

测试背景

------------------------------------------------

项目说明:  springboot + shiro + redis + mysql  做的一个bbs  论坛

测试详情: 使用jemter测试 论坛首页并发访问速度

 

本机测试, (T450s,  i7 5600U, 8G 内存, 128G SSD 系统盘 + 256G 资料盘)

----------------------------------------------

 

测试发现:

----------------------------------------------------

1.  有这么几个潜在瓶颈:

Mysql IO速度,  Tomcat 模板引擎处理速度,  带宽(本机访问本机忽略带宽),  CPU,  内存

2.  实测表现:

(吞吐量: 179 /sec)  配置: a.  默认每次访问从数据库查询数据,返回数据给模板引擎处理,返回客户 

(吞吐量: 279 /sec)  配置:   b.  从数据库查询数据后存入redis,有效时间20s,  下次从redis查询数据返回给模板引擎,再返回给客户

(吞吐量: 776 / sec)  配置:   c. 从数据库查询数据后存入redis有效时间20s, 下次从redis查询数据,直接返回json格式数据给 前端

 

测试小结:

----------------------------------------------------

  目前项目使用的thymeleaf 模板引擎才是在本地运行环境中的性能瓶颈

 

备注:在阿里云服务器上,带宽(1Mbps)是目前的性能瓶颈, 测下来只能到100 /sec的吞吐速度

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值