K6用户和批处理概念

K6 user and batch processing concept

k6如何解释以下情况: 我有两个请求,我 运行 与 batch() 和命令行开关 -u 4 并行,即 4 个用户。 在那种情况下,k6 运行 是每个用户的 2 个请求吗?那就是 2x4 = 8 次? 那个用户是一个接一个的顺序吗?

您的第一个假设是正确的,k6 将发出 8 个请求,但这将同时发生,而不是顺序发生,因为 VU 在 parallel 中也是 运行。

请注意,如果您使用 -i 4 限制总迭代次数,它将是 8 个请求,否则,如果您指定 --duration,它将 运行 一样多的迭代,因此请求,尽可能。

如果您需要进一步的帮助,请考虑在 k6 community forum 上发帖。 (免责声明:我是 k6 维护者。)