connection reset by peer问题总结及解决方案


Posted in Javascript onOctober 21, 2016

 找遍了 中英文网站,翻遍了能找的角落,发现了出现故障的原因和原理,及改如何处理,这里记录下,希望能帮助到有需要的小伙伴,少走点弯路, 以上就整理内容:       

connection reset by peer问题总结及解决方案

1.服务器的并发连接数超过了其承载量,服务器会将其中一些连接关闭

如果知道实际连接服务器的并发客户端数并没有超过服务器的承载量,则有可能是中了病毒或者木马,引起网络流量异常。

解决方法:可以使用netstat -an命令查看网络连接情况。

2.客户端关掉了浏览器,而服务器还在给客户端发送数据

3.浏览器按了Stop

这两种情况一般不会影响服务器,但是如果对异常信息没有特别处理,有可能在服务器的日志文件中,重复出现该异常,造成服务器日志文件过大,影响服务器的运行。

解决方法:可以对引起异常的部分,使用try…catch捕获异常,然后不输出或只输出一句提示信息,避免输出全部异常信息。

4.防火墙的问题

如果网络连接通过防火墙,而防火墙一般都会有超时的机制,在网络连接长时间不传输数据时,会关闭这个TCP的会话,关闭后再读写,就会导致异常。

解决方法:如果关闭防火墙,解决了问题,需要重新配置防火墙,或者自己编写程序实现TCP的长连接。
实现TCP的长连接,需要自己定义心跳协议,每隔一段时间,发送一次心跳协议,双方维持连接。

5.JSP的buffer问题

JSP页面缺省缓存为8K,当JSP页面数据比较大的时候,有可能JSP没有完全传递给浏览器。

解决方法:可以适当调整buffer的大小。

<%@ page buffer="100k"%>

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

Javascript 相关文章推荐
jquery 分页控件实现代码
Nov 30 Javascript
jQuery教程 $()包装函数来实现数组元素分页效果
Aug 13 Javascript
在JavaScript中使用timer示例
May 08 Javascript
js实现上传图片预览的方法
Feb 09 Javascript
莱鸟介绍window.print()方法
Jan 06 Javascript
jQuery焦点图轮播效果实现方法
Dec 19 Javascript
微信小程序调用PHP后台接口 解析纯html文本
Jun 13 Javascript
微信小程序开发之好友列表字母列表跳转对应位置
Sep 26 Javascript
JavaScript中重名的函数与对象示例详析
Sep 28 Javascript
angularjs实现猜大小功能
Oct 23 Javascript
基于leaflet.js实现修改地图主题样式的流程分析
May 15 Javascript
vue的hash值原理也是table切换实例代码
Dec 14 Vue.js
seajs模块之间依赖的加载以及模块的执行
Oct 21 #Javascript
js制作支付倒计时页面
Oct 21 #Javascript
浅谈javascript中的三种弹窗
Oct 21 #Javascript
JS动态给对象添加属性和值的实现方法
Oct 21 #Javascript
AngularJS 与百度地图的结合实例
Oct 20 #Javascript
Bootstrap图片轮播组件Carousel使用方法详解
Oct 20 #Javascript
JavaScript 身份证号有效验证详解及实例代码
Oct 20 #Javascript
You might like
Windows下PHP5和Apache的安装与配置
2006/09/05 PHP
PHP获取MAC地址的具体实例
2013/12/13 PHP
javascript下数值型比较难点说明
2010/06/07 Javascript
jquery获取tr中控件值并操作tr实现思路
2013/03/27 Javascript
JQuery为textarea添加maxlength属性并且兼容IE
2013/04/25 Javascript
网页前端优化之滚动延时加载图片示例
2013/07/13 Javascript
jquery序列化form表单使用ajax提交后处理返回的json数据
2014/03/03 Javascript
基于OL2实现百度地图ABCD marker的效果
2015/10/01 Javascript
js滑动提示效果代码分享
2016/03/10 Javascript
详解JavaScript中数组和字符串的lastIndexOf()方法使用
2016/03/13 Javascript
Bootstrap表单Form全面解析
2016/06/13 Javascript
jQuery simpleModal插件的使用介绍
2016/08/30 Javascript
浅谈JS之iframe中的窗口
2016/09/13 Javascript
jQuery+ajax读取json数据并按照价格排序示例
2018/03/28 jQuery
小程序scroll-view组件实现滚动的示例代码
2018/09/20 Javascript
详解关于Angular4 ng-zorro使用过程中遇到的问题
2018/12/05 Javascript
Django+vue跨域问题解决的详细步骤
2019/01/20 Javascript
微信小程序开发注意指南和优化实践(小结)
2019/06/21 Javascript
Node 模块原理与用法详解
2020/05/13 Javascript
vue实现简单学生信息管理
2020/05/30 Javascript
[02:41]DOTA2英雄基础教程 冥魂大帝
2014/01/16 DOTA
[02:53]DOTA2亚洲邀请赛 NewBee战队巡礼
2015/02/03 DOTA
Python中将字典转换为XML以及相关的命名空间解析
2015/10/15 Python
Python模拟三级菜单效果
2017/09/11 Python
使用浏览器访问python写的服务器程序
2019/10/10 Python
浅析python中while循环和for循环
2019/11/19 Python
Python 获取numpy.array索引值的实例
2019/12/06 Python
迪卡侬荷兰官网:Decathlon荷兰
2017/10/29 全球购物
elf彩妆英国官网:e.l.f. Cosmetics英国(美国平价彩妆品牌)
2017/11/02 全球购物
大专生自我鉴定范文
2013/10/01 职场文书
工程质量月活动方案
2014/02/19 职场文书
工程技术负责人岗位职责
2015/04/13 职场文书
2015年除四害工作总结
2015/07/23 职场文书
导游词之无锡梅园
2019/11/28 职场文书
Python实现信息轰炸工具(再也不怕说不过别人了)
2021/06/11 Python
《极主夫道》真人电影正式预告 定档6月3日上映
2022/04/05 日漫