在AWS Windows机器中运行的Jmeter Performance测试中观察到更高的响应时间

问题描述

在使用JMeter在AWS上的DNS上对API进行负载/性能测试的同时,我们观察到AWS Windows机器中的响应时间相对较长(〜230 ms)。在我的本地计算机上执行此测试时,响应时间约为110毫秒。由于响应时间的原因,所处理样品的吞吐量/数量确实发生了很大变化。

两台机器均进行了1个小时的测试,没有出现3次延迟。我看到的唯一区别是我的RAM大小是16 GB,而AWS是4 GB。这真的会有很大的不同吗?还是我想念的东西。

AWS机器配置:

enter image description here

我的本​​地计算机配置:

enter image description here

任何人都可以分享他们的想法吗?

解决方法

我可以想到两个可能的原因:

  1. 您的AWS机器位于region中,在地理位置上,该终端比本地机器离端点更远
  2. JMeter可能确实是在AWS实例上缺少资源,因此无法足够快地发送请求,因此请确保: