文章詳情頁
java - Netty服務(wù)器端如何檢測到客戶端網(wǎng)絡(luò)異常斷網(wǎng)??
瀏覽:116日期:2023-12-12 08:06:23
問題描述
客戶端是javaswing netty,服務(wù)器端使用Springnetty。在服務(wù)器端不使用心跳檢測的情況下,如果客戶端突然拔掉網(wǎng)線斷網(wǎng)(注意這里不是客戶度程序關(guān)閉,而僅是異常斷網(wǎng)),服務(wù)器端的Handler@Override
public void exceptionCaught(ChannelHandlerContext ctx, Throwable cause) { cause.printStackTrace(); ctx.close(); //}
方法并沒有收到異常信息,那么請問這個該如何檢測到??
問題解答
回答1:這個tcp層就已經(jīng)無法感知了,既然服務(wù)端沒有心跳,那就只能等下次有數(shù)據(jù)交互的時候來感知了
回答2:不使用心跳檢測,定期數(shù)據(jù)感知的話,只能等著下次數(shù)據(jù)交互的時候感知了。
標(biāo)簽:
java
上一條:java - 對于jsp技術(shù),aspx技術(shù)的困惑下一條:java - eclipse run on server, classpath, not find springmvc.xml
相關(guān)文章:
1. Python從URL中提取域名2. php傳對應(yīng)的id值為什么傳不了啊有木有大神會的看我下方截圖3. python - scrapy url去重4. python - Flask寫的注冊頁面,當(dāng)注冊時,如果填寫數(shù)據(jù)庫里有的相同數(shù)據(jù),就報錯5. 關(guān)于mysql聯(lián)合查詢一對多的顯示結(jié)果問題6. 實(shí)現(xiàn)bing搜索工具urlAPI提交7. 數(shù)據(jù)庫 - Mysql的存儲過程真的是個坑!求助下面的存儲過程哪里錯啦,實(shí)在是找不到哪里的問題了。8. python - oslo_config9. MySQL主鍵沖突時的更新操作和替換操作在功能上有什么差別(如圖)10. 小白學(xué)python的問題 關(guān)于%d和%s的區(qū)別
排行榜

熱門標(biāo)簽