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


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

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

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


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM