Netty writeAndFlush返回false

时间:2018-10-24 23:59:47

标签: netty

在什么情况下netty中的writAndFlush函数返回false。我们如何调试它?我需要启用一些东西才能在频道上写东西吗?我还检查了该频道,该频道可写

谢谢, 阿迪布

1 个答案:

答案 0 :(得分:2)

writeAndFlush返回一个ChannelFuture,从不返回布尔值。您可以为此ChannelFuture注册一个侦听器,以查看操作何时完成。您可以通过方法Channelfuture.isSuccess()检查操作是否成功。这里的文档:https://netty.io/4.0/api/io/netty/channel/Channel.html#writeAndFlush-java.lang.Object-https://netty.io/4.0/api/io/netty/util/concurrent/Future.html#isSuccess--