有人能解释一下bzm并行控制器插件的“限制最大线程数”属性吗?当监视来自浏览器的请求时,我们可以看到有一些请求是并行发生的。这个属性是否要设置为观察到的并行发生的请求数?如果场景作为Azure管道的一部分运行,不设置限制会有什么问题?它会自动确定要并行执行的最大请求数吗?
t40tm48m1#
并行控制器并行执行其所有子级。引入该限制是为了支持类似浏览器的行为the majority of modern browsers open up to 6 connections to a server,以便下载嵌入式资源和执行 AJAX 调用。因此,如果您希望使用JMeter test to behave more like a real browser,并使用Parallel Controller来模拟对嵌入式资源的调用或 AJAX 请求,则应设置限制以匹配您尝试模拟的浏览器
1条答案
按热度按时间t40tm48m1#
并行控制器并行执行其所有子级。
引入该限制是为了支持类似浏览器的行为the majority of modern browsers open up to 6 connections to a server,以便下载嵌入式资源和执行 AJAX 调用。
因此,如果您希望使用JMeter test to behave more like a real browser,并使用Parallel Controller来模拟对嵌入式资源的调用或 AJAX 请求,则应设置限制以匹配您尝试模拟的浏览器