org.apache.http.conn.HttpHostConnectException与jMeter

org.apache.http.conn.HttpHostConnectException与jMeter,jmeter,httphostconnectexception,Jmeter,Httphostconnectexception,我在jMeter脚本中得到了这个org.apache.http.conn.HttpHostConnectException异常,我无法调试它 测试服务器已成功连接到我的应用程序URL(和) jMeter脚本已成功连接到EMEA1,但无法连接到APAC1(HttpHostConnectExceptionexception) 我想比较jMeter发送的请求和Chrome浏览器发送的请求。。。所以我在jMeter脚本中启用了fiddler代理,猜猜怎么着??当通过Fiddler代理(localhos

我在jMeter脚本中得到了这个
org.apache.http.conn.HttpHostConnectException
异常,我无法调试它

  • 测试服务器已成功连接到我的应用程序URL(和)
  • jMeter脚本已成功连接到EMEA1,但无法连接到APAC1
    HttpHostConnectException
    exception)
  • 我想比较jMeter发送的请求和Chrome浏览器发送的请求。。。所以我在jMeter脚本中启用了fiddler代理,猜猜怎么着??当通过Fiddler代理(localhost:8888)发送请求时,jMeter脚本能够连接到APAC1


有人知道这里发生了什么吗?

我无法使用最新版本复制您的问题:

所以我的期望是它是一种环保的东西

我建议执行以下故障排除步骤:

  • 可能是因为它太低了,如果从您所在的位置到区域中的服务器建立连接需要一些时间,JMeter可能会关闭连接,如果它没有从服务器接收到任何信息。您可以尝试增加连接超时,该设置位于采样器的“高级”选项卡下(甚至更好)

  • 通过将下一行添加到log4j2.xml文件(位于JMeter安装的“bin”文件夹中),您可以获得有关传出请求和传入响应的额外信息,具体程度与我的第一个屏幕截图相同:

    
    
    需要重新启动JMeter才能获取更改


  • HttpHostConnectException中是否有任何描述消息?原因:java.net.ConnectException:连接超时:ConnectionIncreating timeout没有帮助。调试级日志也不显示任何详细信息。我现在正在将调试日志添加到我的问题中。我仍然不知道是什么导致了这个问题,但我找到了一个解决方法。现在通过数据中心代理运行jMeter测试。
    <Logger name="org.apache.http" level="debug" />
    <Logger name="org.apache.http.wire" level="debug" />