没有合适的资源?快使用搜索试试~ 我知道了~
CLOSE_WAIT网络连接无法释放问题解决
3星 · 超过75%的资源 需积分: 48 163 下载量 72 浏览量
2011-07-31
20:56:12
上传
评论 1
收藏 64KB DOC 举报
温馨提示
试读
3页
关于系统端口出现CLOSE_WAIT状态的解决方案,讲解明确清晰,值得参考
资源推荐
资源详情
资源评论
网络连接无法释放—— CLOSE_WAIT
问题描述:最近性能测试碰到的一个问题。客户端使用 NIO,服务器还是一般的 Socket 连接。当测试进行一段时间以后,发现服务器
端的系统出现大量未释放的网络连接。用 netstat -na 查看,连接状态为 CLOSE_WAIT。这就奇怪了,为什么 Socket 已经关闭而连接
依然未释放。
解决:Google 了半天,发现关于 CLOSE_WAIT 的问题一般是 C 的,Java 似乎碰到这个问题的不多(这有一篇不错的,也是解决
CLOSE_WAIT 的,但是好像没有根本解决,而是选择了一个折中的办法)。接着找,由于使用了 NIO,所以怀疑可能是这方面的问题,
结果找到了这篇。顺着帖子翻下去,其中有几个人说到了一个问题—— 一端的 Socket 调用 close 后,另一端的 Socket 没有调用
close.于是查了一下代码,果然发现 Server 端在某些异常情况时,没有关闭 Socket。改正后问题解决。
时间基本上花在 Google 上了,不过也学到不少东西。下面为一张 TCP 连接的状态转换图:
banana167
- 粉丝: 0
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- STM32单片机FPGA毕设电路原理论文报告一种具有传统中医针刺补泻手法的新型智能电针仪设计
- 2023-04-06-项目笔记 - 第七十七阶段 - 4.4.2.75全局变量的作用域-75 -2024.03.19
- VuforiaObjectScanner-8-3-8.apk.1.1.1
- 上下班打卡_日报_20240201-20240319.xlsx
- 创业天下3.5.500.apk
- POD-data.mat
- ZF逆变器课程电子档及源码
- FileZilla-3.66.5-win64-sponsored2-setup
- SourceTreeSetup-3.4.17
- Docker Desktop Installer
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
前往页