如何使用代理服务器进行多个位置测试?

时间:2015-04-10 22:09:44

标签: jmeter

有谁知道,我们如何使用代理服务器在jmeter的帮助下在分布式环境中进行多个位置测试。

1 个答案:

答案 0 :(得分:1)

理论上可以通过命令行参数设置代理主机,端口,用户名和密码

    -H, --proxyHost <argument>
            Set a proxy server for JMeter to use
    -P, --proxyPort <argument>
            Set proxy server port for JMeter to use
    -N, --nonProxyHosts <argument>
            Set nonproxy host list (e.g. *.apache.org|localhost)
    -u, --username <argument>
            Set username for proxy server that JMeter is to use
    -a, --password <argument>
            Set password for proxy server that JMeter is to use

有关完整选项列表,请参阅How do I run JMeter in non-gui mode?指南。

但是在这种情况下,您的加载结果可能会受到代理性能的影响,就像您将负载测试代理而不是其背后的应用程序一样。所以我宁愿从不同的物理位置去running JMeter in distributed mode。例如,Amazon EC2提供了将实例放在不同地理区域和微实例free的能力。