jmeter压力测试报错:java.net.BindException: Address already in use: connect

技术jmeter压力测试报错:java.net.BindException: Address already in use: connect jmeter压力测试报错:java.net.BindExce

jmeter压力测试出错:java.net.bindexception :地址已在使用3360连接

当jmeter进行压力测试时,当长期线程较高时,将报告以下错误:

故障排除问题:

首先,检查服务器的日志,发现没有错误。

然后,查看nginx的数据,发现请求的数量和测试发送的请求数量不一致,服务器收到的也比较少,所以就想到了丢失请求。

后来搜索资料,发现是windows机。

原因:windows为TCP/IP链接提供的端口为1024-5000,回收需要4分钟,导致我们在短时间内运行大量请求时,端口被填满,产生上述错误报告。

解决方案(在jmeter的服务器上运行):

1.在1.cmd中输入regedit命令打开注册表;

2.右键单击HKEY本地机器系统当前控制集服务参数中的参数;

3.添加一个名为MaxUserPort的新DWORD;

4.然后双击MaxUserPort,输入数字数据为65534,选择十进制基数;

5.完成上述操作后,务必重启机器并解决问题。

PS:虽然可以进行正常测试,但是增加线程数几天后还是出现同样的问题,需要进行如下配置:

在上面的第三步之后,添加值为30-300的TcpTimedWaitDelay,并选择十进制。

您仍然需要重新启动计算机。

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/155867.html

(0)

相关推荐

  • 如何探讨Java代理模式与反射机制的实际应用

    技术如何探讨Java代理模式与反射机制的实际应用如何探讨Java代理模式与反射机制的实际应用,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。Java提供了一套

    攻略 2021年11月21日
  • 怎么理解JavaScript数据双向绑定

    技术怎么理解JavaScript数据双向绑定本篇内容介绍了“怎么理解JavaScript数据双向绑定”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大

    攻略 2021年11月15日
  • 数据库的信息安全管理有哪些

    技术数据库的信息安全管理有哪些本篇内容主要讲解“数据库的信息安全管理有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“数据库的信息安全管理有哪些”吧!一、操作系统账号的安全

    攻略 2021年11月15日
  • 女作家排行榜,当代女作家你最喜欢谁的作品

    技术女作家排行榜,当代女作家你最喜欢谁的作品文无第一武无第二女作家排行榜,说最喜欢谁真的不好说。
    推荐下林奕含吧,前段时间因为XX案件,她的作品《房思琪的初恋乐园》又一次火了起来。
    “我宁愿我是一个媚俗的人,我宁愿无知,

    生活 2021年10月30日
  • C++—有限次数猜数字

    技术C++—有限次数猜数字 C++—有限次数猜数字C++ 学习循环结构小案例#includeiostream
    using namespace std;
    #includectime//随机猜数字1~100

    礼包 2021年12月2日
  • 云原生时代是Java还是Go

    技术云原生时代是Java还是Go这篇文章主要讲解了“云原生时代是Java还是Go”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“云原生时代是Java还是Go”吧!Java曾

    攻略 2021年10月30日