摘要: 编辑器加载中...Java版C/S程序,作压力测试的时候发现当客户端连续创建连接一段时间后报 Address already in use : connect ...... 乱七八糟一堆异常 再尝试建立连接已经连不上了,通过 netstat -a 命令查看,有一大堆状态为 TIME_WAIT 的占用连接不被释放 网上查到很多这类问题解决办法 问题原因:Java的 Socket.close() 并不能立即释放连接,会造成一段时间内 TIME_WAIT 的状态操作系统可供使用的连接数有默认限制,很快会被占满 解决办法1. Tomcat中Connector配置里增加辅助参数(经验证无效) Xml代码 阅读全文
posted @ 2012-08-09 15:17 张承琪 阅读(12829) 评论(0) 推荐(2) 编辑