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

tomcat 报 Connection reset by peer: socket write error
本帖最后由 yhc13429826359 于 2013-06-04 14:56:49 编辑
最近开发android调用web服务端, android 连接路由器,路由器与电脑,这个错误不是每天都有的,只是偶尔会出现一次
但是出现一次之后就一直报这个错,关闭tomcat,重启电脑都没有用,这个错误在下一次tomcat启动起来依然报错,除非断网重启,路由器重启,这个错误就解决了.

关键是这个错误不是常见,不能调试,出现的次数很少,但是一旦出现就一直报错.
日志疯长.
如何捕捉这个异常,以及这个异常是怎样产生的,
首先说一下,一下几种没有可能:
1.服务器响应了,客户端防火墙拦截了
2.服务器的并发连接数超过了其承载量,服务器会将其中一些连接Down掉; 

socket?write?error? reset?by?peer

------解决方案--------------------
这个错误是由于浏览器关闭了与tomcat的连接造成的。
------解决方案--------------------
我其实是想说客户端(多数情况是browser)

你确信在关闭连接后,没有任何交互操作么?
要不要贴个代码看看。