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

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"%>

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

connection reset by peer问题总结及解决方案相关推荐

  1. php connection reset,connection reset by peer问题总结及解决方案

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

  2. curl: (56) Recv failure: Connection reset by peer问题汇总和解决方案

    这两天正在学习用docker制作tomcat镜像,有一个问题困扰了我3天,可能大家在学习时也会遇到,于是我就单独发一篇文章来解决这个问题. 解决办法我在上一篇文章 Docker进阶篇之DockerFi ...

  3. 【Elasticsearch】解决Elasticsearch HTTP方式查询报SocketTimeoutException的问题 Connection reset by peer

    1.概述 转载:解决Elasticsearch HTTP方式查询报SocketTimeoutException的问题(待验证) 这个问题,和这个问题很像.参考 [es]ES RestHighLevel ...

  4. 阿里云ECS——Linux连接错误[Read from socket failed: Connection reset by peer]解决方案

    问题描述 改变了系统权限 chmod 777 -R /后,SSH连接错误[Read from socket failed: Connection reset by peer]. 主要是改变了/etc/ ...

  5. ElasticSearch(ES) Connection reset by peer解决方案

    最近使用ElasticSearch遇到一个坑,每天早上第一次使用ES的时候会报错,后面就正常了,去网上查了下资料,发现是因为ES底层用的HttpClient,它的keepalive设置成-1也就是用不 ...

  6. ES报错:Connection reset by peer 解决经历

    http://nicethemes.cn/news/txtlist_i28391v.html 这次来分享一下ES报错:java.io.IOException: Connection reset by ...

  7. (20200921 Solved)ConnectionResetError: [Errno 104] Connection reset by peer

    问题描述 用Python连接docker容器中的Redis 预备知识 [Errno 104] Connection reset by peer errno 104表示对一个对端socket已经关闭的连 ...

  8. 采坑阿里云 kex_exchange_identification: read: Connection reset by peer

    自己买了台阿里的测试服务器,今天要配置服务器环境,打开终端,输入命令 ssh root@xxx 等待输入密码. What ? kex_exchange_identification: read: Co ...

  9. 解决 ssh_exchange_identification: read: Connection reset by peer问题

    ssh连接主机时,出现如下报错如何解决? 在客户端连接服务端: [root@foundation66 ~]# ssh root@172.25.254.166 ssh_exchange_identifi ...

最新文章

  1. 30-hadoop-hbase-安装squirrel工具
  2. 机器学习博士自曝:实验室「阉割」我的创造力,劝你别读!
  3. Linux就业技术指导(七):游戏类运维重点流程解析
  4. 第六十四期:聊聊原子变量、锁、内存屏障那点事
  5. POJ 3126-Prime Path
  6. [电脑问题解决]在windows 8.1升级后,电脑重启时不显示ubuntu的系统引导界面,而总是直接进入windows
  7. scrapy生成json中文为ASCII码解决
  8. android华为怎么截屏快捷键,华为P9/P9Plus怎么截图 快捷键截图方法介绍
  9. Android onKeyDown事件 监听不到Home键 可以监听到back键
  10. ROS入门之——action
  11. msm8909 android5.1.1,MSM8909+Android5.1.1启动流程(1)---概述
  12. 机器学习系列(一), 监督学习和无监督学习
  13. 为什么使用 Kafka?
  14. 安卓系统刷机怎么刷机_安卓手机解锁是什么意思 安卓手机刷机知识介绍【图文】...
  15. ros中自定义msg消息并用其他功能包调用
  16. Unity3D-Shader之两张图片叠加并且通过颜色调控
  17. MySQL事务相关知识
  18. 史密斯数(C++实现)
  19. 解决TraceCompass网站打不开和Stackoverflow显示不全的问题
  20. AES 加密算法的原理详解

热门文章

  1. find命令详解(原创)
  2. linux命令——tar
  3. [转] 中国的车祸为什么多?一个”海归”的亲身体验(转)
  4. WPC大会新动态:合作伙伴采纳Windows Azure
  5. XiaoluD的留言板
  6. 检测含有中文字符串的实际长度
  7. 通过命令行在Python中测试以太坊RPC客户端
  8. 理解mipi协议【转】
  9. git安装和使用案例
  10. HDU1013 POJ1519 Digital Roots(解法二)