Java 网状通道关闭
我有一个关于Netty频道的问题 我在通道管道中插入了一个通道处理程序。当连接断开时(例如,对等套接字关闭),channelInactive方法被调用:Java 网状通道关闭,java,netty,nio,Java,Netty,Nio,我有一个关于Netty频道的问题 我在通道管道中插入了一个通道处理程序。当连接断开时(例如,对等套接字关闭),channelInactive方法被调用: @Override public void channelInactive(ChannelHandlerContext ctx) { } 是否需要在channelInactive方法中显式关闭通道?比如: @Override public void channelInactive(ChannelHandlerContext ctx) {
@Override
public void channelInactive(ChannelHandlerContext ctx) {
}
是否需要在channelInactive方法中显式关闭通道?比如:
@Override
public void channelInactive(ChannelHandlerContext ctx) {
ctx.channel().close();
}
内蒂帮我打扫卫生吗?或者我得自己清理一下?你说的“清理”是什么意思?或者,您希望这次清理有什么结果?@Hector我的意思是关闭通道(套接字)以释放内存。我假设netty清理本身,因为没有一个示例在其处理程序中使用.close(),但这不是一个很好的证明“清理”是什么意思?或者,您希望在这次清理中得到什么?@Hector我的意思是关闭通道(套接字)以释放内存。我假设netty清理本身,因为没有一个示例在其处理程序中使用.close(),但这不是一个很好的证明