1

到目前为止,据我所知,在百分比模式下,我们可以添加多个 loadgens 并且负载平均共享 b/w 为特定脚本指定的所有 loadgens。在 Vuser Group 模式下,每个脚本只能添加一个 loadgen。但是,用户可以在 %mode 中添加多个 loadgen,然后切换到 Vuser group 模式,多个 loadgen 将被保留。那么: 1. 为什么我们需要这两种不同的模式,各自的意义是什么?2. 一种模式相对于另一种模式是否有特定的优势?谢谢!

4

2 回答 2

1

您的理解不准确。您可以在 Vugroup 和百分比模式下为每个脚本添加多个加载项。

这是按选项计划 - 组(Vuser 模式)和百分比模式之间的区别。 Vuser 组模式:每个组根据其运行时间设置和分配给每个组的 Vuser 数量按自己的计划运行。在每个组中,您可以添加不同的脚本并分配不同数量的 Vuser,并为每个脚本选择加载源。要在创建组后执行此操作,请从工具栏中选择 Vuser 图标,然后调整 Vusers & loadgens。

考虑这个例子:我有一个组,说 Group-1,我在这个 Group-1 中包含了 2 个脚本。我将 loadgen1 分配给 script1 并为其分配 10 个 Vuser。将 loadgen2 分配给 script2 并为其分配 20 个 vuser。当将此场景作为组运行时,这些 loadgens-loadgen1 和 loadgen2 中的每一个将分别为脚本 script-1 和 script-2 生成 10 和 20 个 Vuser。所以每个脚本都按自己的时间表运行。

如果我将上述场景更改为百分比模式,则负载分配将更改为百分比模式而不是数字,并且负载分配给组 -1 的两个负载生成器将产生相等的负载,并将分配给脚本 1 和 2,如下所示:脚本 - 1 将显示 33% 的 Vuser,同时分配了 loadgen1 和 loadgen2。script-2 将负载分布显示为 66.6%,同时具有 loadgens-loadgen1 和 loadgen2。

回答何时我们应该使用哪种模式: 在 vuser 组模式下,您基本上可以使用自己的全局计划设置来实现每个组的运行 - 持续时间、加速/减速等。按组运行还可以让您启动一个组只有在其他完成后。

如果有帮助或您有任何后续问题,请告诉我。

于 2014-01-18T05:55:04.473 回答
1

你的理解是错误的。

我们可以在 % 模式和 % Vuserload 中添加 n 个 LG。

只有负载在 % 模式下是百分比,您可以改变每个脚本的负载百分比,最后它将根据您的 % 分布为 n 个用户运行脚本

V 用户模式 ​​- 您可以根据用户数量改变用户负载。

有关详细信息,请参阅控制器用户手册。

谢谢,-Kantha

于 2013-06-22T13:38:18.833 回答