写点什么

架构师训练营第七周课后作业

用户头像
万有引力
关注
发布于: 2021 年 01 月 08 日

性能压测的时候,随着并发压力的增加,系统响应时间和吞吐量如何变化,为什么?


服务端性能测试根据压力和系统负载水平的不同,分为三个阶段:


  • 性能测试。现象:此阶段系统负载水平和资源占用较低,随着压力的增加,系统吞吐量准线性增加,响应时间无明显变化。原因:此阶段的计算资源较为充沛,新的请求有足够的计算资源进行及时调度和处理。

  • 负载测试。现象:此阶段系统负载水平和资源占用率保持在较高水平,随着压力提升,吞吐量趋于平稳,响应时间增加,进入平衡状态。若继续加压,将出现系统吞吐量下降的拐点。原因:此阶段的计算资源已经饱和,新的请求需要等待计算资源,单位时间内处理的请求数基本相当。请求越多,请求需要等待的平均时间越长,因此表现为平均响应时间增加;

  • 压力测试。现象:此阶段系统负载水平和资源占用超出正常范围,随着压力提升,吞吐量下降,响应时间增加,错误率增加;原因:此阶段计算资源饱和。因为需要更多的计算资源处理新的请求,单位时间内处理的请求数出现下降。另一方面,部分新请求无法被接受,出现连接错误;部分已连接的请求的等待时间大于超时时间,出现超时错误;


发布于: 2021 年 01 月 08 日阅读数: 14
用户头像

万有引力

关注

还未添加个人签名 2018.05.30 加入

还未添加个人简介

评论

发布
暂无评论
架构师训练营第七周课后作业