JMeter - 位于不同的地理位置

JMeter - in different geographical location

提问人:Paul M 提问时间:9/27/2022 更新时间:9/27/2022 访问量:229

问:

我需要一些建议。我一直在进行原始设置,并将我的 JMeters 与应用程序服务器放在同一个数据中心进行测试。现在我们设置了一个云,我可以要求在云中不同地理位置的 JMeter 来模拟负载的真实生产行为。那么这是我应该做的吗?交易的响应时间是否会受到网络干扰,或者实际上会像生产一样?...在本地测试中,当我们将 JMeters 与测试应用程序服务器放在同一个数据中心时,我们完全消除了响应时间中的网络问题!

JMer 性能 负载测试 LoadRunner Neoload

评论


答:

0赞 Dmitri T 9/27/2022 #1

网站有 2 种不同类型的性能指标

  1. 感知系统性能
  2. 感知用户体验

感知到的系统性能不会受到地理分布式 JMeter 设置的影响,后端并不真正关心请求的来源以及请求/响应通过网络来回传输所需的时间。事实上,与在同一网络中运行的相同测试场景相比,系统接收的负载更少。

感知的用户体验会有所不同,您将体验到更长的响应时间,因为数据包需要一些时间才能在全球范围内物理传输,并在前往被测系统的途中通过所有路由器/交换机并返回。

JMeter 词汇表而言

  1. 延迟会更高
  2. 延迟和运行时间之间的增量会更高