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

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

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

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

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

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

3.浏览器按了Stop

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

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

4.防火墙的问题

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

解决方法:如果关闭防火墙,解决了问题,需要重新配置防火墙,或者自己编写程序实现TCP的长连接。

实现TCP的长连接,需要自己定义心跳协议,每隔一段时间,发送一次心跳协议,双方维持连接。

5.JSP的buffer问题

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

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

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

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

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

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

  2. Docker: Failed to get D-Bus connection: No connection to service

    Issue: When you execute systemctl command in docker container, you may receive following error. Erro ...

  3. feign.RetryableException: Connection refused (Connection refused) executing GET http://localhost:909

    feign远程调用异常问题: feign.RetryableException: Connection refused (Connection refused) executing GET http: ...

  4. Tomcat执行shutdown时报错:java.net.ConnectException: Connection refused (Connection refused)解决办法

    部署完毕启动tomcat后用浏览器访问,发现没有反应,执行shutdown.sh命令时报如下错误:java.net.ConnectException: Connection refused (Conn ...

  5. JetBrains软件教育免费使用及JetBrains Account connection error: Connection refused (Connection refus

    JetBrains软件教育免费使用及JetBrains Account connection error: Connection refused (Connection refused)问题解决 1. ...

  6. SEVERE: Could not contact localhost:8005. Tomcat may not be running. Connection refused (Connection

    如果你用的是JDK1.8,那么这篇文章适合你. (其他版本也说不定适用呢) #####运行./shutdown 停止tomcat报错,报错信息: May 27, 2018 8:53:04 PM org ...

  7. mysql No operations allowed after connection closed.Connection was implicitly closed due to underly

    转载原文地址:原文地址 在说这个错误之前先说明我的项目是通过Hibernate来进行数据库操作的 关于MySQL连接超时问题,估计很多人都遇到过:大致情形都是这样,开发测试时程序都是正常的,一到第二天 ...

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

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

  9. form表单reset报 reset is not a function

    今天遇到一个js 的bug 如下图所示: 一般form表单重置 js的方式是:document.getElementById("form").reset(). jquery的方式是 ...

最新文章

  1. 牛!Python 也能实现图像姿态识别溺水行为了!
  2. 学习别跟我谈兴趣 No.88
  3. Kotlin尾递归优化
  4. NFS企业级网络文件共享
  5. 《The Elements of User Experience》读书笔记
  6. Ticket 服务: 一种经济的分布式唯一主键生成方案
  7. urllib2库的基本使用
  8. php gdb strace抓包,gdb,strace那些不常用的功能
  9. JDK8下载,安装及环境变量的配置
  10. 吴恩达神经网络和深度学习-学习笔记-9-mini-batch梯度下降法
  11. 尴尬又暖心!学生知乎上提问导师人品如何,没想到导师亲自回答了...
  12. 1、Java多线程基础:进程和线程之由来
  13. Permission denied:通过共享复制,与打包后解压,目录权限不一样
  14. 深度森林:常见Warning及解决方案
  15. 本特利监控卡件3500/42M/128229-01后模块
  16. lg相乘公式_ln公式(lg公式大全)
  17. javaWeb连接数据库实现简单的登陆注册功能
  18. 中国驾照在美国各州开车的规定
  19. 解读 intriguing properties of neural networks
  20. PHP请求示例API接口,商品详情数据的获取

热门文章

  1. 谭浩强c++第9章 题9商店销售某一商品,商店每天公布统一的折扣(discount)。同时允许销售人员在销售时灵活掌握售价(price),在此基础上,对一次购10件以上者,还可以享受9.8折优惠。
  2. 從受虐狂向虐待狂轉變
  3. 利用二维数组编程输出九九乘法表 ← C语言
  4. 【开源教程1】疯壳·开源蓝牙心率防水运动手环-开发套件简介
  5. 自定义微博小尾巴(源码+解析)
  6. 医院百度竞价账户管理
  7. 共享存储之SAN,NAS的深入比较
  8. SQL优化SQL语句优化的目的
  9. Java 集合深入理解(9):Queue 队列
  10. 信息安全快讯2017年8月第1期