【发布时间】:2020-08-17 13:48:25
【问题描述】:
我们可以同时从不同的地理位置运行 Jmeter 测试吗?我想为游戏应用程序运行 laod 测试,因此必须从不同的客户端位置(英国、美国)生成用户才能同时访问服务器。来自不同地理位置的玩家应该同时访问服务器。如何使用杰米???
【问题讨论】:
我们可以同时从不同的地理位置运行 Jmeter 测试吗?我想为游戏应用程序运行 laod 测试,因此必须从不同的客户端位置(英国、美国)生成用户才能同时访问服务器。来自不同地理位置的玩家应该同时访问服务器。如何使用杰米???
【问题讨论】:
我不建议使用 JMeter 分布式测试,因为它更适合 jmeter 客户端和服务器在同一个局域网中。
所以你至少有两个选择:
【讨论】:
如果您正在对 服务器 进行负载测试,那么请求的来源对它没有任何影响。如果您需要检查服务器在负载下的行为以及不同地理位置的响应时间,您可以使用免费的 Amazon Micro instances 手动完成。
如果您不想要手动步骤,您可以使用 JMeter ec2 之类的帮助脚本在 distributed mode 中运行 JMeter,它会自动将 JMeter 从属部署到 AWS 机器上,但要准备好更高的 connect time and latency 指标
【讨论】: