[英]jmeter-no of threads and loop controller
我正在为多个线程组运行JMeter,线程数= 10,60,140,我们的响应时间越来越长。
如果我们将记录控制器更改为循环控制器,并且在循环计数中给定相同的值,那么我们将获得最少的响应时间。
为什么它们之间有区别? 我们应该考虑哪个回应?
线程是并行执行的,而循环是依次执行采样器的。
从本质上讲,在同一台计算机上并行执行大量呼叫而不是顺序执行基本上会给服务器带来更大的压力(每秒更多的点击)。
当服务器承受压力时,由于达到X
最大数量,可能会出现等待/锁定,其中X
可以是数据库/服务器/资源/ ...
因此,使用线程而不是循环号时,您的响应时间会更长。
代替这种方法,您可能应该考虑尝试模拟真实用户的行为,有关更多详细信息,请参见答案 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.