You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

JMeter录制失败求助:遭遇java.net.UnknownHostException异常

JMeter录制时UnknownHostException问题解决

问题描述

执行JMeter录制操作时出现以下错误:

java.net.UnknownHostException: www.gstatic.com

at org.apache.jmeter.protocol.http.sampler.HTTPHC4Impl.executeRequest(HTTPHC4Impl.java:939)
at org.apache.jmeter.protocol.http.sampler.HTTPHC4Impl.sample(HTTPHC4Impl.java:650)
at org.apache.jmeter.protocol.http.sampler.HTTPSamplerProxy.sample(HTTPSamplerProxy.java:66)
at org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.sample(HTTPSamplerBase.java:1301)
at org.apache.jmeter.protocol.http.proxy.Proxy.run(Proxy.java:251)

解决步骤

  • 测试域名解析:在JMeter所在机器的命令行执行 ping www.gstatic.com,如果无法解析,说明网络DNS存在问题,可更换公共DNS(如8.8.8.8)或联系网络管理员排查。
  • 调整JMeter DNS缓存设置:打开JMeter安装目录下的bin/jmeter.properties文件,找到dns.cache配置项,将其修改为dns.cache=false,修改后重启JMeter,避免缓存过期的DNS记录导致解析失败。
  • 添加录制过滤规则:在JMeter代理服务器的「包含/排除模式」中,添加排除规则.*gstatic\.com.*,忽略这类第三方资源请求,避免无关请求干扰录制流程。
  • 检查系统hosts文件:
    • Windows系统:打开C:\Windows\System32\drivers\etc\hosts
    • Linux/macOS系统:打开/etc/hosts
      查看是否存在www.gstatic.com的错误映射条目,若有则删除该行并保存文件。
  • 核对代理配置一致性:确保浏览器的代理IP、端口与JMeter代理服务器的设置完全匹配,同时检查是否有VPN、防火墙拦截了正常的网络请求。

内容的提问来源于stack exchange,提问作者Gaurav Sharma

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.19 20:05:28