架构师训练营第七周
性能压测的时候,随着并发压力的增加,系统响应时间和吞吐量如何变化?为什么?
随着并发增加,吞吐量首先类似线性增加,经过系统最佳性能点;继续增加并发,吞吐量抛物线形增加到最高点;继续增加并发,系统压力过大,吞吐量下降到某一个点时,崩溃。
随着并发增加,响应时间由开始的正常平稳,转至响应时间边长;继续增加并发,响应时间快速增长直到某个点也就是吞吐量最高点;继续增加并发,到系统崩溃时,响应时间无限长。
原因在于随着并发数增加,系统性能有限,无法处理更多的用户请求,导致越来越多的请求陷入等待环节,当请求数达到一定程度的时候,响应时间无限长,对于外部用户来说,系统已经是崩了。
评论