容量测试
容量测试是容量保障的一种验收手段,通过容量测试达到系统的2倍、3倍容量,我们可以知道对应的容量下需要多少的服务资源。
如何进行容量测试呢?
- 首先,需要确定容量测试的范围
- 其次,科学实施容量测试
1、确定容量测试的范围
容量测试的范围确认总结起来就是以下几点:

通常情况下,我们确定一个系统的核心流量接口可以借助应用服务监控平台,找出QPS峰值流量最大的接口,并结合应用系统本身的业务进行分析就可以确定。
确认好容量测试的范围后,借助 链路追踪工具 等对核心接口服务进行链路梳理,链路梳理主要包括:
- 1.接口核心的功能是什么?
- 2.接口核心的功能的服务链路走向及存储等
这些内容会在测试方案中进行体现,并且测试方案评审的时候和相关开发同学进行确认,确保无误。
2、科学实施容量测试
容量测试也是性能测试的一种,包含的流程和规范相关的大体是相同的。
性能测试指标及标准:
| 性能指标 | - 标准 |
|---|---|
| QPS,平均RT | - 平均响应时间≤200ms (面向用户级服务) |
容量测试是系统验收的重要环节,旨在评估系统在高负载下的表现。本文详细介绍了如何进行容量测试,包括确定测试范围、使用链路追踪工具、科学实施测试的流程,以及性能测试指标。测试过程中强调了事前方案设计、事中监控和事后分析的重要性,并提到了预压测和持续跟进的环节,以确保问题的有效解决和系统的稳定性。
订阅专栏 解锁全文
2177

被折叠的 条评论
为什么被折叠?



