JMeter 1 用户响应代码 : Non HTTP response code: java.net.ConnectionException 响应消息:非 HTTP 响应

标签 jmeter

我正在尝试学习使用 JMeter 进行负载测试(非常新)。使用 JMeter 网站上的构建 Web 测试计划教程和另一个 youtube 教程,我创建了一个 HTTP GET 请求以访问 www.google.com/但我得到以下结果:

    Thread Name: Thread Group 1-1
    Sample Start: 2018-07-16 12:44:09 CDT
    Load time: 64018
    Connect Time: 64018
    Latency: 0
    Size in bytes: 2390
    Sent bytes:0
    Headers size in bytes: 0
    Body size in bytes: 2390
    Sample Count: 1
    Error Count: 1
    Data type ("text"|"bin"|""): text
    Response code: Non HTTP response code: java.net.ConnectException
    Response message: Non HTTP response message: Connection timed out: connect

这是我的要求: link to image since I don't have 10 reputation yet

环顾四周其他人也遇到了这个问题,但他们的问题是在 250 多个用户之后:Response code: Non HTTP response code: java.net.ConnectException Response message: Non HTTP response message: Connection timed out: connect

但是,我只尝试使用一个用户和一个线程,但我找不到任何人只有一个用户有同样的错误。

我将客户端实现设置为 HttpClient4,就像 jmeter Non HTTP response code: java.net.ConnectException 中建议的第二个答案一样但我仍然遇到同样的问题。

提前致谢!

回答 原来是因为我们的代理服务器。这很奇怪,因为我能够通过 postman 发送请求并获得回复。但我切换到一台不在代理上的计算机,现在一切正常。

最佳答案

您尝试在 non HTTPS port 上使用 HTTPS 协议(protocol)连接的问题作为 80

there is a strong convention to send http over port 80 and https over port 443

删除端口号值,它将使用默认的 443 端口

关于JMeter 1 用户响应代码 : Non HTTP response code: java.net.ConnectionException 响应消息:非 HTTP 响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51368138/

相关文章:

java - Jmeter:TCP Sampler 错误:500 ReadException:从服务器读取错误,读取的字节数:0

java - 如何从 Jmeter 执行 java 类

xpath - 如何用jmeter测试CAS?

java - 与 JMeter 相比,Blazemeter 结果是否正确?

java - 使用 JMeter 测试加载文档功能

jmeter - 如何在JMeter中发送连续的请求?

performance - Jmeter和Postman的响应时间差异

testing - 自动创建测试计划

java - JMeter 400错误文件上传

json - 如何从同一个 json 节点中提取多个(随机)值