netty 远程主机强迫关闭了一个现有的连接。

如果你的netty报这个错误

java.io.IOException: 远程主机强迫关闭了一个现有的连接。

或者

System.Net.Sockets.SocketException (0x80004005): 远程主机强迫关闭了一个现有的连接。

假设你报异常的是服务端

这是由于你的客户端没有正常退出导致的异常

只有客户端主动调用了

  netty        :  channelFuture.channel().closeFuture();

dotNetty :await connectAsync.CloseAsync();  

这些方法才能正常退出

对应的另一端就不会报错了

你可能感兴趣的:(Netty和DotNetty,java)