代码拉取完成,页面将自动刷新
public ChannelFuture sendText(ByteBuffer byteBuffer) {
ByteBuf buffer = channel.alloc().buffer(byteBuffer.remaining());
buffer.writeBytes(byteBuffer);
return channel.writeAndFlush(new TextWebSocketFrame(buffer));
}
请问下作者大大,channel.alloc()默认实现是PooledByteBufAllocator,是ThreadLocal。如果在自己的业务线程调用这个方法,不会引起内存泄露么?这里为什么不是使用Unpooled而使用channel.alloc()呢?