当ByteBuf打印时打印不全添加此处代码。
.option(ChannelOption.RCVBUF_ALLOCATOR, new FixedRecvByteBufAllocator(65535))1.2 打印到文件
第一步 此处打印byteBuf
// 处理接收到的设备信息
byte[] bytes = new byte[byteBuf.readableBytes()];
byteBuf.getBytes(0,bytes);
String hex = HexUtils.byte2Hex(bytes);
testLog.trace("-->" + hex);
第二步 调用logback中对应的方法
private Logger logZCDY = LoggerFactory.getLogger("FILE");
第三步 logback.xml 文件配置
${LOG_HOME}/CC/debug.log
true
true
%d{yyyy-MM-dd HH:mm:ss} [%thread] %-5level %logger{50} - %msg%n
UTF-8
${LOG_HOME}/CC/%d{yyyy-MM,aux}/%d{yyyy-MM-dd,aux}/debug-%d{yyyy-MM-dd}.%i.log
90
10MB
100MB
true



