Привет, я получил netty-сервер для приема массивного TCP-соединения.
После прочтения документа
Я не уверен насчет:
я должен выделить один байтбуф для каждого канала после инициирования?
или я должен выделить один байтбуф для каждого запроса?
В официальном примере это написатькак это, но я чувствую себя странно, если я создаю bytebuf для каждой операции чтения, то для чего это нужно?
Если я выделю байтовый буфер для каждого канала, получит ли он большее преимущество в производительности?
@Override
public void channelRead(ChannelHandlerContext ctx, Object msg) {
ByteBuf buff = ctx.alloc().buffer();
buff.writeBytes(XX);
ctx.writeAndFlush(buff);
}