开发者社区> 问答> 正文

压测完成后 VUM 如何计算?如何关联各 API 的并发?

压测完成后 VUM 如何计算?如何关联各 API 的并发?

展开
收起
保持可爱mmm 2020-03-28 19:42:24 949 0
1 条回答
写回答
取消 提交回答
  • TPS 模式与并发模式都通过 VUM 计费。 VUM 全称 Virtual User Minute,意为“虚拟用户×时间”。1 个虚拟用户执行 1 分钟压测则消耗 1 个 VUM。 在 PTS 铂金版中,除了正常的压测 API 请求会消耗 VUM 外,思考时间和集合点这两种指令功能都有一定量的虚拟用户在等待,因此也会消耗 VUM,并发和时间均可在相应报表中查看。 PTS 铂金版在计算 VUM 时,以 1 分钟作为时间维度的最小统计单位,不足 1 分钟的会按照实际已经使用的并发及时间做一次合理的转换。例如,某用户启动压测后 9 秒内停止,并发量为 12,这个过程中采集了一次数据,包括监控数据和压测计时等信息,如果以 1 分钟 12 个采集周期来计算,12 并发 x 1/12分钟,即这 1 分钟内消耗了 1 个 VUM。

    2020-03-28 19:44:22
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
上云时代业务压测和诊断最佳实践 立即下载
超大规模性能测试的云端方案及案例分享 立即下载
Cassandra 性能压测及调优实战 立即下载