全链路压测简要了解

生产全链路压测的整个流程,大致可分为三个环节,每个环节的主要事项如下:

 

生产全链路压测的本质,是个能力建设的技术工程,不是一蹴而就的。整体的演变历程大致如下:

 

 

1、需求驱动压测

这个阶段的主要特点是被动式响应压测需求,效率低,无法快速定位性能问题,结果对线上没太多参考价值。

2、性能体系建设

这个阶段主要是性能测试体系的建设过程,比如日常版本压测和性能基线性能回归等。

3、线上风险识别与熔断

到了这个阶段,就需要线上有一定的监控报警体系和风险熔断能力。

4、生产只读业务链路压测

只读场景相对来说技术难度没那么大,可以通过这个阶段来做到技术练兵。

5、生产流量数据隔离能力

上面提到了数据安全隔离,这也是生产全链路压测最大的一个技术挑战。

6、生产部分业务链路压测

全链路的覆盖场景根据业务不同要覆盖的范围和难度也不一样,建议先从非核心业务开始落地做试点验证。

7、生产全链路压测

通过上面几个步骤,从基础的能力建设、体系建设,到线上的监控能力、只读场景练兵以及数据隔离到试点验证,最终才能达到生产核心链路全链路压测的过程。

转载:https://i.cnblogs.com/posts/edit

 

posted @   testcodell  阅读(85)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
点击右上角即可分享
微信分享提示