java.net.UnknownHostException:www.google.co.in - JMeter 3出错

时间:2016-07-28 10:44:40

标签: jmeter

我在Firefox浏览器中使用JMeter 3。我已将代理设置更改为localhost , 8080。然后我试着录音。但是我得到了以下错误。你能否告诉我为什么会出现这个问题。我需要更改设置吗?

java.net.UnknownHostException: www.google.co.in
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:184)

1 个答案:

答案 0 :(得分:2)

此错误通常表示您的浏览器无法通过JMeter的代理连接Internet。通常情况下,当您坐在公司代理服务器后面并且您的主机无法直接访问Internet时,就会发生这种情况。

尝试找出您的公司代理详细信息,并通过命令行参数将其提供给JMeter:

  • 启动JMeter,提供几个与代理相关的命令行参数,以及

    -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
    
  • 或者,您可以在 system.properties 文件中配置代理服务器详细信息,如:

    http.proxyHost=your_corporate_proxy_server
    http.proxyPort=your_corporate_proxy_port
    https.proxyHost=your_corporate_proxy_server
    https.proxyPort=your_corporate_proxy_port
    

    或通过-D命令行参数传递它们,如:

    jmeter -Dhttp.proxyHost=your_corporate_server ...
    

    您需要重新启动JMeter才能选择这些属性。

请参阅: