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