首页 > 试题广场 >

为什么一定要做压力性能测试?常用指标(响应时间、吞吐、并发

[问答题]
为什么一定要做压力/性能测试?常用指标(响应时间、吞吐、并发、P95/99、资源占用)怎么定,SLA/SLO 如何验收。

做压力/性能测试,核心是提前暴露系统在高负载下的瓶颈——比如用户激增时会不会卡顿、崩溃,数据量增长后能否稳定运行,避免线上故障影响用户体验和业务连续性。

常用指标设定要结合业务场景:响应时间看核心流程,比如支付页需<2s,后台报表可放宽到<5s;吞吐参考峰值业务量,比如秒杀需支持每秒500单;并发按日常峰值1.5-2倍设计,留突发余量;P95/P99关注长尾体验,确保95%以上请求达标;资源占用通常控CPU<70%、内存<80%,避免资源耗尽。

SLA是对外承诺(如响应时间<3s),SLO是内部更严目标(如<2s)。验收时在预设场景(如峰值并发)下,持续运行1小时以上,所有指标达标且无异常(如错误率<0.1%),才算通过。

发表于 2025-09-23 15:48:44 回复(0)