0
回答
failed to allocate 16777216 byte(s) of direct memory
开发十年,就只剩下这套Java开发体系了   
public void channelRead(ChannelHandlerContext ctx, Object msg) throws Exception {
ByteBuf buf = ctx.alloc().directBuffer();
buf.writeBytes((ByteBuf) msg);
num+=dataBuf.writerIndex();
System.out.println(num);
}
想用这样一个函数检测数据接收情况(用户端一直发数据包)。出现标题的异常.
举报
G_Xxxx
发帖于2年前 0回/1K+阅
顶部