首页 > 移动平台 > 详细

java.io.EOFException at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.fillReadBuffer

时间:2020-07-23 22:03:55      阅读:1889      评论:0      收藏:0      [点我收藏+]
  1. 问题:今天突然发现socket在链接一段时间后会自动断开,即使在不做任何操作的情况下也会自动断开,百度许久一直无果,后来看到了这边文章 https://www.cnblogs.com/zeussbook/p/10875605.html,我才明白,原来是跟我之前设置了nginx反向代理有关,使用了反向代理,因此超过60S没有数据传输的连接会自动断开。

    2.解决问题:既然知道了原因那就好办了,根据 那篇文章 提供的解决方案开始依葫芦画瓢,但是还是会自动断开,也有可能是我的代码有问题。

技术分享图片

3.**换个思路**:既然服务器向客户端发心跳包不行那就反过来,客户端向服务器发心跳包,问题解决  

技术分享图片

技术分享图片

java.io.EOFException at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.fillReadBuffer

原文:https://www.cnblogs.com/zhongjidoushi/p/13367144.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!