ChannelGroup 一个所有建立连接的channel的集合
加入元素-
时机是handlerAdded事件被触发
移除元素-
断开连接handlerRemoved,不过无需手动的移除
注意点
handlerRemoved在手机飞行 或者强制关机的时候 这个方法是不会被调用的。这个时候得要依靠,轮训发ack确认是否存活。
下面出来一个handler来处理这件事 IdelStateHandler
构造函数里面三个参数
readerIdleTimeSeconds 服务器N秒内没有读到客户端的数据
writeIdleTimeSeconds 服务器N秒没有往客户端写数据
allIdleTimeSeconds 在N秒内 服务端和客户端之间没有发生任何读写交互