分析性能瓶颈总体思想
压力测试的目的就是找到性能瓶颈,从而进行调优,提高系统抗压能力。
想要找到问题所在,一定要知道所负责项目的系统架构和请求所经历的服务节点,从而利用排查法,逐一分析。
抽象请求流程,分析思想如下:

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

浙公网安备 33010602011771号