日期:2014-05-17  浏览次数:21337 次

socket 异常断开一般有哪些原因
正常编写的 稍微庞大点的代码通常在长期运行当中都有会某些客户端 奇怪的掉线的问题.

我们排除 业务逻辑中 的SERVER主动断开 

那么.其他还有什么情况能让 建立的socket被断开呢?

比如3000个连接 一会就剩 2800多个了. 这个大概会是些什么问题呢?

------解决方案--------------------
网络不稳定造成的,3000个连接应该不会都在一个局域网内,只要是外网,丢包的可能性就很高,当然内网如果有arp攻击,也会造成断线。