2015-04-01 17 views
0

我得到“非HTTP响应代码:java.net.SocketException异常 响应消息:非HTTP响应消息:连接重置”这种类型的错误运行JMeter的脚本为什么通过Jmeter运行脚本后套接字关闭错误?

+0

嗨,欢迎来到stackoverflow。请参考[tour](http://stackoverflow.com/tour)并学习[如何提问](http://stackoverflow.com/help/how-to-ask)。请发布产生错误的代码,以便获得一些帮助 – Phate01 2015-04-01 12:18:32

回答

2

后,我敢打赌,您遇到描述的问题在Connection Reset since JMeter 2.10 ?维基页面

因此,我建议采取下一个步骤:

  1. 交换机所有的HTTP请求取样的“执行”到“HttpClient4”。最好的办法是使用HTTP Request Defaults,所以你必须在一个地方改变这个值。
  2. 按照wiki页面在接下来的2行添加到user.properties文件(生活在你安装Jmeter的/ bin文件夹)

    httpclient4.retrycount=1 
    hc.parameters.file=hc.parameters 
    
  3. 在下一行添加到hc.parameters文件(同一个位置,/ lib文件夹)

    http.connection.stalecheck$Boolean=true 
    
  4. 记住这些更改后重新启动JMeter的,性能变化不是动态的,他们正在回升在JMeter启动时。

希望这会有所帮助。

相关问题