举个🌰
Client.java
1 | package com.client; |
HiHandler.java
1 | package com.client; |
channelDisconnected与channelClosed的区别?
channelDisconnected只有在连接建立后断开才会调用
channelClosed无论连接是否成功都会调用关闭资源
在这里验证下:
当server没有开启的时候,client去请求,发现报错,然后只打印了channelClosed,而没有打印channelConnected
server开启并client和server正常交互后将服务端断开会打印channelDisconnected