Jmeter 压力测试笔记(2)--问题定位

事情已经出了,是该想办法解决的时候了。

  经过运维和DBA定位:

  数据库读写分离中,读库延时超过了30秒,导致所有请求都压在主库。另外所有数据库都连接数都被占满,但活跃请求数量缺不多。

  数据库16K的连接数都被占满,活跃请求连接在1到5个。

 

  主库CPU 100%;排队验证,数据库存在大量的慢sql。 php后台请求无响应。不能提供服务。

 

  运维和DBA梳理了前50个请求频繁的接口和十几个慢查询sql。要求测试进行压力测试。复现服务器挂掉的场景。

 

  收到工作任务:我开始准备,使用jmeter进行压测。

 

  先编写接口测试脚本,以及mysql、压测脚本。 然后进行调试。

posted @ 2020-04-10 15:30  烟七七  阅读(379)  评论(0编辑  收藏  举报