【问题标题】:How do I solve Jmeter Error Connection reset?如何解决 Jmeter 错误连接重置?
【发布时间】:2019-11-22 12:59:45
【问题描述】:

我正在使用 Jmeter 在站点上运行性能测试。使用多达 100 个同时用户(线程)的负载测试完美通过,尝试将此负载提高到 300 个用户(线程)我收到以下错误:

非 HTTP 响应代码:java.net.SocketException / 非 HTTP 响应消息:连接重置

该错误仅发生在 0.68% 的请求中(在 300 个用户(线程)发出的 2412 个请求中,只有 2 个请求产生了此错误)

我认为这是我的服务器上允许的最大连接数,我转到我的应用程序的 webconfig 并输入以下信息:“Min Pool Size = 5; Max Pool Size = 500;”。但仍然没有解决问题。

有谁知道我可以做些什么来不产生这些错误?

【问题讨论】:

    标签: performance jmeter performance-testing


    【解决方案1】:

    这很可能表明您的应用程序有问题,请尝试检查:

    • 应用程序日志
    • 应用程序/Web 服务器日志和配置
    • 底层操作系统日志和网络配置。还要注意打开的端口/套接字/句柄的数量(可以使用内置的操作系统监控工具或JMeter PerfMon Plugin检查)

    如果您完全确定您的测试脚本和应用程序没有问题,JMeter is configured to behave exactly like a real browser 您可以按照JMeterSocketClosed wiki 页面的说明进行操作

    更多信息:The Mysteries of Connection Close

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-02-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-05-20
      相关资源
      最近更新 更多