国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術(shù)文章
文章詳情頁

java - Netty服務(wù)器端如何檢測到客戶端網(wǎng)絡(luò)異常斷網(wǎng)??

瀏覽:108日期: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(); //}

方法并沒有收到異常信息,那么請(qǐng)問這個(gè)該如何檢測到??

問題解答

回答1:

這個(gè)tcp層就已經(jīng)無法感知了,既然服務(wù)端沒有心跳,那就只能等下次有數(shù)據(jù)交互的時(shí)候來感知了

回答2:

不使用心跳檢測,定期數(shù)據(jù)感知的話,只能等著下次數(shù)據(jù)交互的時(shí)候感知了。

標(biāo)簽: java
相關(guān)文章:
主站蜘蛛池模板: 稻城县| 镶黄旗| 万州区| 台东县| 湟中县| 西乡县| 青神县| 商城县| 谷城县| 陆河县| 平顶山市| 湘乡市| 阿拉善左旗| 南昌县| 呼玛县| 彭山县| 施甸县| 龙泉市| 武定县| 西昌市| 龙胜| 永清县| 葫芦岛市| 土默特右旗| 文安县| 江都市| 托克托县| 洛阳市| 外汇| 黑水县| 苏尼特右旗| 科尔| 离岛区| 祁门县| 拉萨市| 红河县| 南投县| 松溪县| 杨浦区| 克拉玛依市| 莒南县|