栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

负载测试中这两种方案之间的区别

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

负载测试中这两种方案之间的区别

不。第二种情况与第一种情况不同。

记住这些(假设选择了“直到需要时才创建延迟线程”)

Thread Creation Rate = ( Ramp up Period ) / (No of Threads).Thread is executed independently.

第一种情况:

线程创建速率= 1个线程/秒。每秒创建一个线程。因此,在100秒后,您将拥有100个线程/用户。

创建第一个线程后,它将发送第一个请求。一旦完成,它就不会等待,除非您已经明确设置了计时器。由于循环计数为2,因此它将发送另一个请求。在这里,每个用户向服务器发送2个请求。但是仅在第一个请求完成后才发送第二个请求。但是其他线程是否已发送请求/是否获得响应都没关系。

第二种情况:

线程创建速率= 1个线程/秒。因此,在200秒后,您将拥有200个线程/用户。在此,每个服务器仅向服务器发送一个请求。

有什么区别?

假设,服务器通常需要300秒来处理请求。

第一种情况:

100秒后,有100个用户向服务器发送了请求。在300秒内处理每个请求后,在100秒后,100个用户等待服务器响应。他们不会发送任何其他请求,直到任何用户得到响应为止。即使在200秒之后,serer也只有100个并发用户。

第二种情况:

但是,在这里,服务器在200秒后有200个并发用户。与第一种情况相比,我们在服务器上的负载更多。由于负载更多,因此服务器的响应时间可能会比第一种情况更长。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/382977.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号