Netty ChannelRead方法未被调用

时间:2015-08-25 15:20:33

标签: netty

嗨我在我的netty示例中,如果我将带有AUTO_READ选项的ServerBootstrap配置为false。然后在我的相应处理程序中,从不调用ChannelRead方法,只调用ChannelActive。但是,如果我删除AUTO_READ选项,那么一切正常,并且两个方法都被调用。

我错过了一些非常基本的东西吗?

1 个答案:

答案 0 :(得分:3)

AUTO_READ设置为false时,在您明确调用channel.read();之前不会进行读取操作

当您将其设置为true时,将自动允许读取并传递给处理程序。

请参阅here