我正在网站上进行负载测试,并在远程设备上开始测试并将响应记录在日志文件中之后,我在某些请求上得到了此响应:
非HTTP响应代码:org.apache.http.conn.HttpHostConnectException
这是什么意思?
答案 0 :(得分:1)
HttpHostConnectException是ConnectException的子类型:
表示尝试将套接字连接到远程地址和端口时发生错误。通常,远程拒绝连接(例如,没有进程正在侦听远程地址/端口)。
这意味着JMeter尝试建立连接,而被测应用程序不接受该连接。
背后可能有几个原因:
答案 1 :(得分:1)
最终,我得出结论,这不是服务器错误,而是客户端错误。为了解决服务器无法过载的问题,我更改了jmeter的远程设置-我停止了主计算机在运行期间(即在他从从计算机接收测试结果的时间内)生成摘要报告,然后也关闭了“查看结果树”的生成。
答案 2 :(得分:0)
添加时
5秒启动延迟和
持续时间为1
在Jmeter中,我没有得到上面的异常。