为啥 .json 输出中的内置指标“vus”不反映控制台输出?

Posted

技术标签:

【中文标题】为啥 .json 输出中的内置指标“vus”不反映控制台输出?【英文标题】:Why does the built-in metric "vus" in .json output not reflect the console output?为什么 .json 输出中的内置指标“vus”不反映控制台输出? 【发布时间】:2021-04-09 12:26:14 【问题描述】:

在 K6 的控制台输出中,您可以轻松查看当前有多少 VU 处于活动状态。 见图片

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

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

【问题讨论】:

【参考方案1】:

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

【讨论】:

以上是关于为啥 .json 输出中的内置指标“vus”不反映控制台输出?的主要内容,如果未能解决你的问题,请参考以下文章

总体覆盖率指标不反映我的本地结果

为啥在构建后源代码的更改并不总是反映在机器代码中而重建工作?

为啥 gl_Color 不是片段着色器的内置变量?

为啥jQuery减法输出NaN?

为啥在oracle性能测试时,不需要监控网络性能指标?而sybase则需要

为啥自定义 UIWindow 中的 UILongPressGestureRecognizer 没有反映在应用程序的 UIWebview 中?