全链路压测其实指的就是在特定的业务场景下,将相关的链路完整的串联起来同时施压,
尽可能模拟出真实的用户行为,当系统整站流量都被打上来的时候,必定会暴露出性能
瓶颈,才能够探测出系统整体的真实处理能力,以及有指导的在大促前进行容量规划和
性能优化,这便是线上实施全链路压测的真正目的。
软件性能优化的两个基本原则
? 你不能优化一个没有测试的软件
? 你不能优化一个你不了解的软件
性能优化的一般方法
? 性能测试,获得性能指标
? 指标分析,发现性能与资源瓶颈点
? 架构与代码分析,寻找性能与资源瓶颈关键所在
? 架构与代码优化,优化关键技术点,平衡资源利用
? 性能测试,进入性能优化闭环
软件架构性能优化三板斧
? 缓存
? 异步
? 集群
缓存
异步
集群
软件代码性能优化
原文:https://www.cnblogs.com/custer/p/13983102.html