一种使用netty出现CLOSE_WAIT的解决方法

一种使用netty出现CLOSE_WAIT的解决方法,第1张

分两步:

第1步,调整linux下/etc/sysctlconf参数,里面增加

netipv4tcp_fin_timeout = 30

netipv4tcp_keepalive_time = 60

netipv4tcp_keepalive_intvl = 30

netipv4tcp_keepalive_probes = 5

 然后执行sysctl -p 让它立即生效

第2步,修改netty启动TCP参数ChannelOption

ServerBootstrap bootstrap = new ServerBootstrap();

bootstrapchildOption(ChannelOptionSO_REUSEADDR, true);

bootstrapchildOption(ChannelOptionSO_LINGER,null);

改下/etc/sysctlconf的tpc回收,还有keepalive

优化Linux下的内核TCP参数以提高系统性能,可以参考下>

第一步:安装IIS

A选择“添加/删除程序”控制面板中,选择显示在对话框中的“添加/删除Windows组件”。

B在出现选择安装Internet信息服务(IIS)复选框,此组件是关于空间19MB。

C单击“下一步”和Win2000安装光盘插入CD-ROM驱动器,安装程序将程序文件复制到硬盘驱动器,点击“Finish”完成。

第二步:

A打开IIS服务器的配置窗口中选择“启动:在IIS Web服务器的基本配置

IIS Web服务器包括以下几个部分基本配置“→”程序“→”管理工具“→”Internet服务管理器“或”选择“→”控制面板“→”管理工具“→”Internet服务管理器“也可,打开的窗口。

B在打开右键单击“默认Web站点”,选择“属性”菜单中的窗口。

C在“默认Web站点属性”窗口中,选择“主目录”选项卡,在硬盘上建立一个Web内容的位置,默认目录为“C:\ inetpub \ >

以上就是关于一种使用netty出现CLOSE_WAIT的解决方法全部的内容,包括:一种使用netty出现CLOSE_WAIT的解决方法、linux下端口太多close wate,怎么解决、web服务器端大量tcp_close_wait,如何清除无用的连接等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10638208.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-10
下一篇 2023-05-10

发表评论

登录后才能评论

评论列表(0条)

保存