是否可以在不同地理位置的 HTTP 端点上模拟负载测试。例如,我想模拟来自美国、加拿大、墨西哥、中国对 http 端点的请求......
问问题
542 次
3 回答
0
是的。您需要为此使用测试服务(全方位服务或自助服务)或获取自己的计算资源来执行此操作。其中一家云提供商可以以最低的成本为您提供所需的短期资源。例如,Amazon EC2 在全球 7 (8?) 个地区拥有数据中心。我们在我们的测试服务中使用它,它被集成到我们的负载测试软件中并且效果很好。您选择的测试软件(以及您网站的性能要求)将决定您需要的资源的种类和数量。
于 2013-11-15T13:40:51.007 回答
0
您是否对来自不同地理位置的实际请求感兴趣,或者您的兴趣与来自这些位置的请求相关的延迟有关?
如果你真正需要的是第二个,那么你有几个选择:
- 基于软件的网络仿真:例如, Visual Studio负载测试允许您在负载测试期间模拟延迟。
- 基于硬件的网络仿真:模拟延迟的解决方案,也称为 WAN 仿真器。例如顺拉
我希望这有帮助。
于 2013-11-16T03:35:52.560 回答