设置SocketChannel
private static final long MILLISECONDS=4*1000L;//超时时间
@Override
protected void initChannel(SocketChannel ch) throws Exception {
ChannelPipeline pipeline = ch.pipeline();
pipeline.addLast(new ReadTimeoutHandler(MILLISECONDS,TimeUnit.MILLISECONDS));//读取超时 在设置时间内没有读取操作
pipeline.addLast(new WriteTimeoutHandler(MILLISECONDS,TimeUnit.MILLISECONDS));//写入超时 在设置时间内没有写入操作
}
版权声明:本文为qq_25958497原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。