1

今天的问候!

我目前面临着使用我在 AWS Windows 机器中配置的 Jmeter 分布式机制来引发更高负载的挑战。

我的机器正在抛出响应代码:非 HTTP 响应代码:java.net.BindException 响应消息:非 HTTP 响应消息:地址已在使用:连接异常。

我正在尝试计算从属机器的占地面积,以便我可以自信地交流它们可以处理多少负载。

我正在使用具有 16 GB RAM 的 Windows 2019 服务器。在通过互联网浏览答案时,我得到了下面的链接,该链接说要更改注册表设置以最佳地使用端口。 https://www.baselogic.com/2011/11/23/solved-java-net-bindexception-address-use-connect-issue-windows/

我正在寻找您的建议,以从我目前拥有的可用资源中无缝执行更多线程(尤其是使用免费到达线程组的峰值)。

如果我需要任何进一步的信息,请告诉我,这可以帮助我获得更好的解决方案。

非常感谢您的支持。

问候,维杰

4

1 回答 1

0
  1. 根据为 Windows 上的重负载调整 TCP 设置文章,您应该:

    • 创建一个名为underTcpTimedWaitDelay的DWORD 值60HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Services\TCPIP\Parameters
    • 在同一键下创建一个以MaxUserPort的值命名的 DWORD 值32768
  2. 确保遵循JMeter 最佳实践

  3. 确保使用内置的 Windows perfmon或通过JMeter PerfMon 插件监视 Windows 机器的网络和其他性能计数器

于 2022-02-16T18:20:49.397 回答