Метод Netty ChannelRead не вызывается
Привет В моем примере netty, если я настраиваю мой ServerBootstrap с опцией AUTO_READ как false. Тогда в моем соответствующем обработчике метод ChannelRead никогда не вызывается, вызывается только ChannelActive. Однако, если я уберу опцию AUTO_READ, тогда все будет работать, и оба метода будут вызваны.
Я что-то здесь упускаю?
1 ответ
Решение
Когда AUTO_READ
установлено в false, операция чтения не происходит, пока вы не вызовете явно channel.read();
Когда вы устанавливаете значение true, чтение автоматически разрешается и передается обработчикам.
Смотрите здесь