首页 文章

是否有任何性能测试工具来测量客户端的服务器处理时间?

提问于
浏览
0

嗨我想通过使用虚拟用户将负载应用到服务器来测量处理时间 . 我使用过工具JMeter和Load runner,发现它没有测量处理时间,所以有没有任何负载测试工具可以测量客户端的服务器处理?请回复谢谢 .

1 回答

  • 1

    JMeter和Grinder等负载测试工具只能间接测量请求的处理时间,因为它无法看到服务器 . 它可以测量接收请求所需的总时间,然后您可以减去网络时间来计算服务器上的处理时间 . 许多负载测试工具包括服务器监视组件,它将收集服务器端指标(例如CPU使用率)并将它们包含在测试报告中 . 我们的产品(Load Tester)和其他几个这样做 . 有关更多详细信息,您需要一个代码分析器 . 这些工具中的大多数将用于一次分析单个用户,并准确显示处理时间花费在代码的哪些部分 . 一些工具,如DynaTrace,AppDynamics和NewRelic更适合在 生产环境 负载下使用 . 这些都不是免费的 .

相关问题