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

非HTTP响应代码:java.net.SocketTimeoutException

谭畅
2023-03-14

我在Jmeter上执行脚本时出现以下错误,我们如何解决这个问题。。请帮助我

状态代码:非HTTP响应代码:java.net.SocketTimeoutException

共有1个答案

何安宜
2023-03-14

>

  • HTTP 状态代码 502

    超文本传输协议(HTTP)502错误网关服务器错误响应代码指示服务器在充当网关或代理时从上游服务器接收到无效响应。

    HTTP状态代码504

    超文本传输协议(HTTP) 504网关超时服务器错误响应代码表示服务器在充当网关或代理时,没有及时从上游服务器获得完成请求所需的响应。换句话说,您的web服务器之间的通信速度不够快。

    您在JMeter端什么也做不了,因为两个错误消息都表明服务器过载,要么响应不正确,要么根本不响应。

    我能提供的唯一建议是:

    1. 从1个虚拟用户开始,逐渐增加负载,直到错误开始出现。查看随时间变化的活动线程侦听器,查看当时有多少虚拟用户在线-很可能这是您当前设置可以支持的绝对最大值。
    2. 检查应用程序日志,问题的根本原因很可能在那里。
    3. 考虑使用例如JMeter PerfMon插件来监控应用程序健康指标(CPU、RAM、网络、磁盘等),因为它可能只是缺少资源

  •  类似资料:
    • 我正在jMeter中执行负载测试,其中有两个线程组,每个线程组都有50个用户,上升周期为60秒。使用Blazemeter,我记录了一个填写和提交表格的会话,然后稍微修改了一下。其中一组是使用POST方法登录,然后提交表单,另一组是匿名用户填写的。当我运行测试时,我遇到了错误: 响应代码:非HTTP响应代码:org.apache.HTTP。ConnectionClosedException响应消息:

    • 我正在破坏一个简单的HTTP请求gmail登录页面。我在下面出错了。有人能帮忙解决这个问题吗。 线程名称:mygroup 1-1示例开始时间:2017-02-22 12:23:25 CAT加载时间:21094连接时间:21093延迟时间:0大小以字节为单位:2206头大小以字节为单位:0主体大小以字节为单位:2206示例计数:1错误计数:1数据类型(“text”“bin”“”):文本响应代码:非H

    • 我正在使用JMeter对我.NET web应用程序进行负载测试。对于不同的线程和上升时间周期,我每次都得到相同的异常: 我用100秒的上升时间尝试了1000个线程--完成了999个线程 我尝试使用1000个线程,并使用500秒的上升时间--完成了999个线程 我尝试了900个线程和900秒的上升时间-899个线程完成 我尝试了750个线程和75秒的上升时间-649个线程完成 在4.50秒的测试开始

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

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