`
lywzj2008
  • 浏览: 28252 次
  • 性别: Icon_minigender_1
  • 来自: 河北省
社区版块
存档分类
最新评论

Connection reset by peer: socket write error

    博客分类:
  • JAVA
阅读更多
查了下TOMCAT的文档,解释如下:
Wrap an IOException identifying it as being caused by an abort of a request by a remote client.
在BAIDU和GOOGLE上找了下原因,大概归结为:
ClientAbortException: java.net.SocketException: Connection reset by peer: socket write error的原因是由于处理http连接时,正在输出内容时,用户关闭了IE,会出现一个"ClientAbortException",属于I/O处理中出现的一个异常,应用服务器应该会捕捉。
Connection reset by peer的原因:
经常出现的Connection reset by peer: 原因可能是多方面的,不过更常见的原因是:
①:服务器的并发连接数超过了其承载量,服务器会将其中一些连接Down掉;
②:客户关掉了浏览器,而服务器还在给客户端发送数据;
③:浏览器端按了Stop
很多人都说是客户端造成的,没有办法控制,是个比较郁闷的问题。

但是,我担心的是:虽然前台没有任何出错的迹象,但是后台会记录这个异常,日志也会疯狂爆满,时间长了,肯定会DOWN掉的,还没找到好的解决办法
resin有一个参数ignore-client-disconnect
tomcat似乎没有


没有找到解决方法,请指导。
分享到:
评论
3 楼 haitunwan 2011-01-30  
我在做Struts2和Velocity整合的时候遇到了这个错误  <result name="success" type="velocity">/Log/log.vm</result>将type="velocity"去掉就可以了.
2 楼 java_hq 2010-10-20  
xiaoma1234520 写道
楼主,我最近也遇到这个问题了。你是09年发表的帖子。现在找到解决的方法了没呀?谢谢

1 楼 xiaoma1234520 2010-10-11  
楼主,我最近也遇到这个问题了。你是09年发表的帖子。现在找到解决的方法了没呀?谢谢

相关推荐

Global site tag (gtag.js) - Google Analytics