错误代理JMeter连接

时间:2016-11-18 08:51:24

标签: java proxy jmeter

我在一个企业,我使用一个特殊的代理,当我想启动我的测试时,我有一个错误,我不明白,因为昨天我做了一个测试,这个测试已成功。

enter image description here

1 个答案:

答案 0 :(得分:0)

错误表明服务器无法接受客户端发送的TCP连接请求(握手)(JMeter线程)。

连接超时可能由多种原因引起:

  1. 服务器不活动,即未运行
  2. 服务器忙于服务其他客户端(已重载,所有服务器线程都忙)
  3. 代理(位于黑白客户端和服务器上)不转发请求。
  4. 当代理到位时,客户端请求首先命中代理服务器,然后决定是否将数据包转发到实际服务器。

    流速:

    请求流程:

    JMeter client -> Proxy 
    Proxy -> Server
    

    回应流程:

    Server -> Proxy
    Proxy -> Jmeter Client
    

    在您的情况下,由于请求阶段本身失败,请检查您的组织应用的代理设置。也许阻止你正在打的网络服务器。

    因此,请仔细检查清单并确认根本原因。

    以下是一些可以帮助您进一步调试的问题:

    1. 是否必须使用代理设置才能从您的计算机访问互联网?如何在浏览器中设置代理设置以访问互联网? (比如指定代理ip,端口或指定代理配置URL)。请在浏览器中查看相同内容 - >选项 - >高级 - >网络 - >连接部分中的设置。
    2. 您是否可以使用代理设置通过浏览器访问服务器。
    3. 您是否尝试在JMeter中设置代理设置? 请参阅如何在代理后面运行测试:http://www.testingminded.com/2010/04/running-jmeter-tests-from-behind-proxy.html