Jmeter 结果平均值显示的时间比 AWS 指标多


Jmeter 结果平均/最小/最大

时间显示的时间多于服务/服务器平均/最小/最大实际结果(AWS Lambda 终端节点(。

我们有 AWS Lambda 端点,需要对其进行负载测试,在分布式环境中使用 Jmeter(1 个主站,2 个从属 EC2 设备(。

Jmx 文件:一个 http 请求,100 个用户加速 1 秒。(没有侦听器,添加了断言(

  1. Jmeter版本:3.1
  2. 在非 GUI 模式下运行(已加密(针对 100 个用户进行了测试(Jmeter 结果(:平均:1.5秒最长:2秒

AWS 指标:最大:200毫秒

针对同一场景尝试了多次,但无法在两个地方获得相似的结果。

请指导可能出错的地方或需要测试的方式。

我的期望是AWS指标只显示服务器处理时间,而JMeter计算所有内容,即:

  • 连接时间
  • 延迟(到第一个字节的时间(
  • 总体响应时间(到最后一个字节的时间(

因此,JMeter 测量从请求刚刚发送到收到响应的最后一个字节的时间,AWS 仅报告服务器处理请求所花费的时间、请求到达服务器的时间和到达 JMeter 的响应。

更多信息:

  • JMeter词汇表
  • 到第一个字节的时间
  • 如何分析负载测试的结果
  • 为什么你应该在2018年测量到最后一个字节的时间

最新更新