提问人:Paul M 提问时间:9/27/2022 更新时间:9/27/2022 访问量:229
JMeter - 位于不同的地理位置
JMeter - in different geographical location
问:
我需要一些建议。我一直在进行原始设置,并将我的 JMeters 与应用程序服务器放在同一个数据中心进行测试。现在我们设置了一个云,我可以要求在云中不同地理位置的 JMeter 来模拟负载的真实生产行为。那么这是我应该做的吗?交易的响应时间是否会受到网络干扰,或者实际上会像生产一样?...在本地测试中,当我们将 JMeters 与测试应用程序服务器放在同一个数据中心时,我们完全消除了响应时间中的网络问题!
答:
0赞
Dmitri T
9/27/2022
#1
网站有 2 种不同类型的性能指标:
- 感知系统性能
- 感知用户体验
感知到的系统性能不会受到地理分布式 JMeter 设置的影响,后端并不真正关心请求的来源以及请求/响应通过网络来回传输所需的时间。事实上,与在同一网络中运行的相同测试场景相比,系统接收的负载更少。
感知的用户体验会有所不同,您将体验到更长的响应时间,因为数据包需要一些时间才能在全球范围内物理传输,并在前往被测系统的途中通过所有路由器/交换机并返回。
就 JMeter 词汇表而言
- 延迟会更高
- 延迟和运行时间之间的增量会更高
评论