分析性能瓶颈总体思想

压力测试的目的就是找到性能瓶颈,从而进行调优,提高系统抗压能力。

想要找到问题所在,一定要知道所负责项目的系统架构和请求所经历的服务节点,从而利用排查法,逐一分析。

抽象请求流程,分析思想如下:

以下都可能是影响性能的节点:

1、负载机本身性能瓶颈 硬件(CPU io memory)
2、负载机发出请求到应用服务器之间的网络 ping命令的时间
3、应用服务器硬件瓶颈 (CPU io memory)
4、中间件连接池
5、业务逻辑耗时
6、数据库连接池
7、应用服务器与数据库之间的网络
8、数据库硬件资源(CPU io memory)
9、gc过程
 
总结:
1、根据系统架构图,标记出被测请求的流图
2、从请求源头开始标记出影响性能的节点
3、监控节点
4、排查分析

posted @ 2021-07-16 17:44  大黄与小白  阅读(57)  评论(0)    收藏  举报