当前位置: 首页 > 知识库问答 >
问题:

JMeter给出响应消息为“非HTTP响应代码:java.net.SocketException/Non HTTP响应消息:连接重置”

闻人修平
2023-03-14

我是JMeter的新手,正在尝试使用JMeter和SMTP发送HTTP请求和电子邮件。

我将JMeter错误作为非HTTP响应代码:

< code > Java . net . socket exception/Non HTTP响应消息:连接重置

SMTP错误为500/

Could not connect to SMTP host: smtp.1and1.com, port: 587

我已完成以下设置:

user.properties:

httpclient4.retrycount=1
hc.parameters.file=hc.parameters

hc。参数:

http.connection.stalecheck$Boolean=true

这些更改仍然没有解决我的问题。你能帮助我在哪里更改设置来解决这个问题吗?

共有1个答案

冷英光
2023-03-14

检查您的连接设置,如果您从代理进行测试,您需要指定您的代理服务器主机和JMeter端口。

使用以下参数从命令行运行jmeter[.bat]文件:

-H[代理服务器主机名或ip地址]-P[代理服务器端口]-N[非代理主机](例如*.apache.org|localhost)-u[用于代理身份验证的用户名-如果需要]-a[用于代理身份验证的密码-如果需要]

示例:

jmeter -H my.proxy.server -P 8000 -u username -a password -N localhost

检查此以获取更多信息:
JMeter代理服务器

 类似资料:
  • 我正在使用 Jmeter 执行一个脚本进行负载测试。我在两者之间遇到错误,例如。如果我应用了500users的负载,直到250个用户线程成功运行,那么错误来自连接超时错误。然后,它再次运行成功为某些线程,然后出错。 代码如下:- 响应标头: 我需要破坏服务器。 有人能帮我吗?

  • 记录的Blazemeter脚本在JMeter中不工作,出现以下错误消息。 响应代码:非HTTP响应代码:java.net。SocketException响应消息:非HTTP响应消息:软件导致连接中止:recv失败

  • 我正在尝试用JMeter学习负载测试(非常新)。使用该教程在JMeter网站和另一个youtube教程上构建一个Web测试计划,我创建了一个HTTP GET请求来访问www.google.com/,但是我得到了以下结果: 这是我的要求:链接到图像,因为我还没有10个声誉 环顾四周,其他人正在遇到此问题,但他们的问题是在 250 个用户之后: 响应代码: 非 HTTP 响应代码: java.net.

  • Jmeter响应代码获取错误: 响应代码:非HTTP响应代码:java.net.SocketException 我已完成以下设置: < Li > user . properties:http client 4 . retry count = 1和HC . parameters . file = HC . parameters < Li > HC . parameters:http . connec

  • 我有一个场景,从一个网站下载zip文件.当试图击中100个用户与jeter得到成功响应的所有100个用户,但当我尝试做同样的150个用户直到74个用户得到成功响应,这意味着用户下载zip文件没有任何错误,但其余用户得到以下错误:: 获取采样器结果:https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js代码:非HTTP响应代码

  • 我使用JMeter通过操作系统采样器来测试我们的后端服务。我在OS采样器中使用CURL来生成一个4步流程的负载。 发布证书以接收令牌 发布令牌以接收会话 获取会话信息 POST续订会话 问题是我面临的是JMeter报告的响应时间比服务日志高得多。我们需要确定在事务执行期间,额外的时间(125毫秒,1个并发用户)来自哪里。测试环境都位于同一 VLAN 上,两个客户端和目标服务器之间没有防火墙或代理服