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

响应代码:非HTTP响应代码:java.net.ConnectException响应消息:非HTTP响应消息:连接超时:连接

栾钟展
2023-03-14

我正在使用 Jmeter 执行一个脚本进行负载测试。我在两者之间遇到错误,例如。如果我应用了500users的负载,直到250个用户线程成功运行,那么错误来自连接超时错误。然后,它再次运行成功为某些线程,然后出错。

代码如下:-

    Thread Name: Thread Group 1-1274
    Sample Start: 2016-09-15 15:02:13 IST
    Load time: 21004
    Connect Time: 21004
    Latency: 0
    Size in bytes: 2206
    Headers size in bytes: 0
    Body size in bytes: 2206
    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

响应标头:

HTTPSampleResult fields:
ContentType: 
DataEncoding: null

我需要破坏服务器

有人能帮我吗?

共有1个答案

潘泳
2023-03-14

问题可能是由于服务器挂起,因此请检查服务器组件的运行状况。

否则,您可能会消耗所有临时端口,您可以通过调整tcp堆栈来扩展这些端口。

根据Kiril S .的回答,在windows上应该是:

在Windows上:

请按照本指南检查端口是否可能是问题:

>

  • https://msdn.microsoft.com/en-us/library/aa560610(v=bts.20)。

    检查2个参数:

      < li>MaxUserPort:将其增加到max 65534。 < li>TcpTimedWaitDelay,定义端口在使用后处于TIME_WAIT状态的时间。将该值更改为30

    关于Linux:

    在sysctl.conf中设置:

    net.ipv4.ip_local_port_range=1025 65000

  •  类似资料: