1

是否可以在不同地理位置的 HTTP 端点上模拟负载测试。例如,我想模拟来自美国、加拿大、墨西哥、中国对 http 端点的请求......

4

3 回答 3

0

我看到可以在与JMeter兼容的负载测试云中指定地理位置。创建负载测试时使用参数“Load Origin Location”。

于 2013-11-18T18:12:42.320 回答
0

是的。您需要为此使用测试服务(全方位服务或自助服务)或获取自己的计算资源来执行此操作。其中一家云提供商可以以最低的成本为您提供所需的短期资源。例如,Amazon EC2 在全球 7 (8?) 个地区拥有数据中心。我们在我们的测试服务中使用它,它被集成到我们的负载测试软件中并且效果很好。您选择的测试软件(以及您网站的性能要求)将决定您需要的资源的种类和数量。

于 2013-11-15T13:40:51.007 回答
0

您是否对来自不同地理位置的实际请求感兴趣,或者您的兴趣与来自这些位置的请求相关的延迟有关?

如果你真正需要的是第二个,那么你有几个选择:

  • 基于软件的网络仿真:例如, Visual Studio负载测试允许您在负载测试期间模拟延迟。
  • 基于硬件的网络仿真:模拟延迟的解决方案,也称为 WAN 仿真器。例如顺拉

我希望这有帮助。

于 2013-11-16T03:35:52.560 回答