您现在的位置是:网站首页> 新闻快讯> 软件使用 新闻快讯

jdk安装教程

小玉2023-07-05软件使用 178人已围观

简介IDEA服务启动报:Nobufferspaceavailable(maximumconnectionsreached):connect的解决方案

jdk安装教程

最后更新:2023-07-05 04:59:38

推荐指数

IDEA服务启动报:Nobufferspaceavailable(maximumconnectionsreached):connect的解决方案。解决思路:这个问题困扰了我很久,tomcat一启动,就开始报这个错。导致网站也访问不了。网上很多人说关闭防火墙什么的,重装jdk什么的都试过,没用。其实认真看一下报错日志,说的是:Nobufferspaceavailable想想应该是window中有什么大的链接没有关闭导致空间不足。查一查,果然,进程都结束了,依然后很多TIME_WAIT状态的连接未释放,再查看所有的time_wait连接。解决过程:1.cmd—>regedit进入注册表2.进入HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Tcpip/Parameters3.新建DWORD类型的注册表项,命名为:MaxUserPort4.值数据(双击MaxUserPort提示输入值):60000(用十进制的格式录入进去,此值的有效范围为5000-65534)5.新建DWORD类型的注册表项,命名为:TCPTimedWaitDelay6.值数据:30(TIME_WAIT的自动断开时间,默认为4分钟);通过以上几步操作,重新启动tomcat。问题不复现,开心!!!!结论:由于大量的TIME_WAIT连接未被释放,导致占用的端口资源一直未被回收,出现了缓冲区空间不足的问题,应用也总是自动断线。

很赞哦! (0)

文章评论

来说两句吧...

验证码: