为什么 .json 输出中的内置指标“vus”没有反映控制台输出?

问题描述

在 K6 的控制台输出中,您可以轻松查看当前活动的 VU 数量。 查看图片

k6 console output

在 .json 输出中有一个指标“vus”和一个指标“vus_max”。 我希望“vus”能够反映当前活跃的虚拟用户数量。 但是,在我的 .json 输出中,除了“vus”为 0 的条目外,“vus”和“vus_max”始终具有相同的值。查看图片

k6 .json output

这是一个错误吗? 如果没有,如何在 .json 输出生成正确数量的活动 VU?

解决方法

根据 k6 gitHub 的说法,这是“介于错误和缺失功能之间的东西”。 这是问题: https://github.com/k6io/k6/issues/1977