当前位置: 首页 > 知识库问答 >
问题:

JMeter上的未知主机异常

燕星鹏
2023-03-14

我在JMeter上运行测试脚本时遇到过这种错误?

java.net.unknownHostException:h2ebiz-testat java.net.inet6addressimpl.lookupAllHostAddr(本机方法)位于java.net.inetAddress.2.lookupAllHostAddr(未知源)位于java.net.inetAddress.getAddress.getAddress.getAddress.getAddress.getAllByName0(未知源)位于java.net.inetAddress.getAllByName(未知源)位于java.net.inetAddress.getAllByName(未知源)位于java.net.inetAddress.getAllByName(未知源)位于defaultClientConnectionOperator.resolveHostName(DefaultClientConnectionOperator.java:263)在org.apache.http.impl.conn.defaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:162)在org.apache.jmeter.protocol.http.sampler.hc.managedClientConnectionImpl.OpenConnection(DefaultClientConnectionOperator.java:162)在requestDirector.tryConnect(DefaultRequestDirector.java:610)在org.apache.http.impl.client.defaultRequestDirector.execute(DefaultRequestDirector.java:445)在org.apache.http.impl.client.abstractHttpClient.doExecute(AbstractHttpClient.java:835)在org.apache.http.impl.client.closeableHttpClient.execute(AbstractHttpClient.java:83),在org.apache.jmeter.protocol.http.sampler.httphc4impl.execute(CloseableHttpClient.java:654)在p.sampler.httphc4impl.sample(httphc4impl.java:413)在org.apache.jmeter.protocol.http.sampler.httpsamplerProxy.sample(httpsamplerProxy.java:74)在org.apache.jmeter.protocol.http.sampler.httpsamplerBase.sample(httpsamplerBase.java:1189)在org.apache.jmeter.protocol.httpp.proxy.run(proxy.java:240)

共有1个答案

赫连彬炳
2023-03-14

h2ebiz-testat在我看来不像是一个普通的Internet地址,如果您可以通过web浏览器访问该主机,但在JMeter中获得UnknownHostException,则很可能您的计算机上没有直接的网络连接,而是通过代理服务器访问Intranet和Internet资源。

因此,检查您的浏览器代理设置,并确保将JMeter配置为使用您的公司代理,可以通过以下两种方式完成:

>

  • 使用命令行参数,如:

    jmeter -H your_proxy_host -P your_proxy_port .....
    
    http.proxyHost=your_proxy_host
    http.proxyPort=your_proxy_host
    https.ProxyPort=your_proxy_port
    https.proxyPort=your_proxy_port 
    

    在这种情况下,更改将是永久性的

  •  类似资料:
    • 问题内容: 我正在尝试通过android应用程序中的HTTP Post请求访问textalertapp.com。但是我收到了未知主机错误。谁能帮我解决这个问题。 代码是 问题答案: 我只是在清单文件中添加了这一行。问题解决了

    • 我的机器运行的是hbase-0.94.16服务器,因此当我尝试使用hbase definitive primitive guide中的文档来安装hbase hush服务器时,它出现了以下异常 14/05/22 11:03:43信息zookeeper.zookeeper:客户端环境:java.io.tmpdir=/tmp 14/05/22 11:03:43信息zookeeper.zookeeper:

    • 您好,我正在尝试获取rss源,代码如下: 它由和AsyncTask包装,我得到了这个日志: 有人知道吗?我也试过google news rss feed(https://news.google.com/news/rss/headlines/section/topic/WORLD?ned=us 方法parseFeed():

    • 在AWS EC2 T2上部署停靠的Spring Boot应用程序时,我遇到了这个“java.net.UnknownHostException:host.docker.internal:Name或service not known”问题。微实例。由于此错误,spring启动应用程序无法启动。 但奇怪的是,我没有在应用程序的任何地方使用变量“host.docker.internal”:不在代码中,不在

    • 问题内容: 当我尝试解析xml时,出现以下异常:- 我用来解析xml的代码如下:- 我试图解析已为休眠编写的xml,实际上它是一个休眠映射文件。 我尝试解析的xml如下: 请帮忙。 问题答案: 我用下面的代码,这对我来说很好。

    • 我在AWS上安装了kubernetes群集。当我从pod调用elasticsearch-client.default.svc.cluster.local时,我偶尔会遇到未知主机异常。这一定与名称解析有关,因为直接命中服务IP效果很好。 注意:我已经启用了kube dns自动缩放。我手动尝试了6个kube dns吊舱。所以我不认为这是因为dns吊舱的扩展。 当我使用上游服务器值将kube dns c