时间显示的时间多于服务/服务器平均/最小/最大实际结果(AWS Lambda 终端节点(。
我们有 AWS Lambda 端点,需要对其进行负载测试,在分布式环境中使用 Jmeter(1 个主站,2 个从属 EC2 设备(。
Jmx 文件:一个 http 请求,100 个用户加速 1 秒。(没有侦听器,添加了断言(
- Jmeter版本:3.1
- 在非 GUI 模式下运行(已加密(针对 100 个用户进行了测试(Jmeter 结果(:平均:1.5秒最长:2秒
AWS 指标:最大:200毫秒
针对同一场景尝试了多次,但无法在两个地方获得相似的结果。
请指导可能出错的地方或需要测试的方式。
我的期望是AWS指标只显示服务器处理时间,而JMeter计算所有内容,即:
- 连接时间
- 延迟(到第一个字节的时间(
- 总体响应时间(到最后一个字节的时间(
因此,JMeter 测量从请求刚刚发送到收到响应的最后一个字节的时间,AWS 仅报告服务器处理请求所花费的时间、请求到达服务器的时间和到达 JMeter 的响应。
更多信息:
- JMeter词汇表
- 到第一个字节的时间
- 如何分析负载测试的结果
- 为什么你应该在2018年测量到最后一个字节的时间