CONNECTION_RESET解决方案(connection reset问题)

CONNECTION_RESET解决方案(connection reset问题)

最近生产上偶现Connection reset,记录下解决过程

一、什么是Connection reset

在TCP首部中有6个标志位,其中一个标志位为RST,用于“复位”的。无论何时一个报文 段发往基准的连接( referenced connection)出现错误,TCP都会发出一个复位报文段。如果双方需要继续建立连接,那么需要重新进行三次握手建立连接。

导致“Connection reset”的原因是服务器端因为某种原因关闭了Connection,而客户端依然在读写数据,此时服务器会返回复位标志“RST”,然后此时客户端就会提示“java.net.SocketException: Connection reset”

TCP建立连接时需要三次握手,在释放连接需要四次挥手;例如三次握手的过程如下:

CONNECTION_RESET解决方案(connection reset问题)

上传中
1.第一次握手:客户端发送syn包(syn=j)到服务器,并进入SYN_SENT状态,等待服务器确认;

2.第二次握手:服务器收到syn包,并会确认客户的SYN(ack=j+1),同时自己也发送一个SYN包(syn=k),即SYN+ACK包,此时服务器进入SYN_RECV状态;

3.第三次握手:客户端收到服务器的SYN+ACK包,向服务器发送确认包ACK(ack=k+1),此包发送完毕,客户端和服务器进入ESTABLISHED(TCP连接成功)状态,完成三次握手。

可以看到握手时会在客户端和服务器之间传递一些TCP头信息,比如ACK标志、SYN标志以及挥手时的FIN标志等。

除了以上这些常见的标志头信息,还有另外一些标志头信息,比如推标志PSH、复位标志RST等。其中复位标志RST的作用就是“复位相应的TCP连接”。

二、Connection reset的原因

导致此异常的原因,总结下来有三种情况:

1.服务器端偶尔出现了异常,导致连接关闭

解决方法:采用出错重试机制

2.服务器端和客户端使用的连接方式不一致

解决方法:服务器端和客户端使用相同的连接方式,即同时使用长连接或短连接

3.如果是HTTPS,那么还存在TLS版本不一致

解决方法:服务器端和客户端使用相同的TLS版本

connection_reset解决方案(connection reset问题)方法一:组件注册

1、我们点下键盘的 win+R ,输入下图英文,点【确定】。

2、我们就可以看到 组件注册成功。

方法二:刷新DNS

1、最后我们还需要刷新DNS,点下键盘的 win+R ,搜索栏输入【 cmd 】,点【确定】。

2、接着小编直接输入法切换英文,输入【 ipconfig /flushdns 】,这儿注意下( /的前面有一个空格)。

3、输入后我们按下键盘回车键,就可以刷新DNS的,通过这三个检查基本解决 “err_connection_reset” 网络错误问题!

CONNECTION_RESET解决方案(connection reset问题)

上传中
方法三:电脑管家

1、点开电脑管家后,点【 工具箱 】。

2、工具箱界面里,我们接着点开【 测试网速 】。

3、接着我们选择开【 网络修复 】,点【 全面检测 】。

4、假如真的成功解决,我们就点【 成功解决 】。

5、假如没有我们就点【 我要反馈 】,我们输入问题,让专家帮忙解决。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站(www.zhuangzuan.com)有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 5735363@.com 举报,一经查实,本站将立刻删除。

本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至907991599@qq.com 举报,一经查实,本站立即删除。本文作者:小稿,如若转载,请注明出处:http://www.diehen.com/246649.html
(0)
小稿的头像小稿
上一篇 2023年12月15日 上午11:49
下一篇 2023年12月15日 上午11:49

相关推荐

  • 蚂蚁庄园今日答案(味精加热太久真的会致癌吗?)

    蚂蚁庄园今日答案(味精加热太久真的会致癌吗?) 大家好呀!这里是小小知识圈欢迎大家来到今天的蚂蚁庄园小课堂答题活动,一起来看下今天小课堂的问题吧! 味精加热太久真的会致癌吗? A、…

    2023年12月14日
  • 钢琴入门指法教程(钢琴入门指法练习)

    在钢琴的练习中,很多人认为自己手指短,手指不柔软影响了钢琴的弹奏,学习钢琴的人并不是全是手指修长的,下面为大家整理了钢琴弹奏的正确指法,要在学习钢琴一开始养成正确指法的习惯,否则错…

    2023年12月9日
  • 2017中国最帅的男明星排行榜,吴亦凡第三(第一竟是他)

    在中国娱乐圈中有很多“男神”存在,一个个帅到没边,那么你知道目前网友心中中国最帅的男明星是谁吗?经过网上的人气统计以及名义调查,从而才有了这个榜单,那么到底是谁获得第一呢?你的男神…

    2023年12月30日
  • NetBeans快捷键总结与应用【띲띪띺띧⣼】

    在编程开发中,熟练掌握IDE的快捷键可以极大地提高工作效率。NetBeans作为一个功能强大的集成开发环境,也有着众多实用的快捷键供开发者使用。下面将对NetBeans常用的快捷键…

    投稿 2024年4月1日
  • excel怎么算各个小计的总和 excel平均单价怎么算?

    excel平均单价怎么算?制表师在Excexcel怎么在一列中进行多个小计求和?1.首先打开excel表,在表中输入计算数据,计算小计数据。2.然后选择小计数据,需要计算单元格D6中的总数。3.然后点击”自动求和选项。4.所有选中小计数据的总和数据可以显示在D6单元格中。…

    投稿 2023年11月21日
  • 月光石不能乱戴?谈谈那些月光石的功效与禁忌【띲띪띺띧】

    提到天然的月光石我们并不陌生,它特殊的月光石效应也让更多的人爱上了它,它也是一种比较具有观赏价值的天然宝石,看到它就能联想到美好的月光,总能让人有着无限美好的想象,月光石虽然美好但是它的佩戴也是有讲究的,只有正确佩戴才能使它的能量灵性得到更好的发挥和释放哦!月光石不能乱戴?谈谈那些月光石的功效与禁忌…

    投稿 2023年11月8日
  • 甲流最怕2个水果,猕猴桃/沙棘维生素C含量非常高优质

      目前新型流感肆虐,感染新型流感后会出现发烧、咳嗽、流鼻涕、咽痛等症状,老年人和儿童尤其容易感染。除了接种甲型流感疫苗外,还应该增强自身免疫力来对抗病毒。另外,吃水果还可以增强身…

    2023年11月4日
  • 水浒传史进的主要事迹概括,水浒传史进的主要事迹有哪些

      水浒传史进的主要事迹概括,水浒传史进的主要事迹有哪些是《水浒传》史进的主要事迹有:大闹史家庄、寻师不获、落草梁山、大聚义、南征北战的。  关于水浒传史进的主要事迹概括,水浒传史进的主要事迹有哪些以及水浒传史进的主要事迹概括,水浒传史进的主要事迹和人物性格特征,水浒传史进的主要事迹有哪些,水浒…

    投稿 2023年11月27日
  • Win7系统自带截图工具的简便操作方法【띲띪띺띧⣼】

    Win7系统虽然有许多截图工具可供选择,但自带的截图工具也十分实用。下面将介绍如何使用Win7自带的截图工具进行截图并保存图片,方便您在日常使用中快速完成需要。 进入截图工具 首先…

    投稿 2024年3月31日
  • 月光石越戴越亮怎么回事?

    月光石是一种受到许多喜爱的宝石,因其独特的光泽和美丽的外观而闻名。许多人想知道,佩戴月光石是否会让它越来越亮。本文将探讨月光石是否会越戴越亮。 首先,让我们来了解一下月光石的基本特…

    2024年1月19日