【架构师训练营】第七期作业

发布于: 14 小时前

以下两题,至少选做一题

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

  • 用你熟悉的编程语言写一个 web 性能压测工具,输入参数:URL,请求总次数,并发数。输出参数:平均响应时间,95% 响应时间。用这个测试工具以 10 并发、100 次请求压测 www.baidu.com。



  1. 初期,系统资源充足,用户请求所需要的资源远达不到系统的瓶颈,能够立即得到响应,吞吐量随着并发数线性增长

  2. 中期,随着并发数增加,由于系统带宽、磁盘IO、文件数、进程数等上限限制,请求开始出现阻塞的情况,但是系统仍然可以承受这样的负载。开始出现大量请求等待处理,部分请求出错的情况,吞吐量增长的速度减缓。

  3. 后期,硬件已经无法支撑这么大的负载,系统资源消耗殆尽,大量请求出错,系统无法正常运行。吞吐量急剧下降







用户头像

云064

关注

还未添加个人签名 2018.05.24 加入

还未添加个人简介

评论

发布
暂无评论
【架构师训练营】第七期作业