HI~您好,欢迎您访问"北京金科合创软件官方网站",购买正版软件、海外正版软件商城就选金科软件(Goldk Software) 咨询热线:15210221926  金科软件-国内外正版软件服务商
您的位置: 首页>技术支持>ReadyAPI

ReadyAPI 负载测试时如何避免socket超时异常?

发布时间:2021-12-24 17:37:24点击量:

在负载下,您的服务器可能会以较慢的速度开始处理请求。如果服务器提供响应的时间超过 60 秒,ReadyAPI 将停止等待并超时关闭连接。在这种情况下,您可能会在日志中看到“java.net.SocketTimeoutException:读取超时”错误。
为避免这种情况,您可以增加默认设置为 60 秒的超时值。超时由 Preferences > HTTP 中的“Socket timeout”全局设置  和TestCase options下的“Socket timeout”设置控制 。请注意,没有值或 0 表示使用默认值(60 秒)。
此外,服务器可能对可以打开的连接数有限制。在负载测试过程中,可能会出现大量打开的连接,因此很容易达到限制并出现错误。为避免这种情况,请将首选项 > HTTP中的“请求后关闭连接”值设置  为 true。

上一篇:项目在 Navigator 中显示为灰色,无法将其重新导入 ReadyAPI(出现“无效项目文件”错误)怎么办?

下一篇:ReadyAPI 在Linux上生成报表时如何解决字体问题?

微信公众号

  • 回到顶部
  • 15210221926
  • Goldk-AGE
  • 微信公众号