|
@@ -4,6 +4,7 @@ import javax.xml.bind.DatatypeConverter;
|
|
|
|
|
|
import org.slf4j.Logger;
|
|
|
import org.slf4j.LoggerFactory;
|
|
|
+import org.slf4j.MDC;
|
|
|
|
|
|
import io.netty.buffer.ByteBuf;
|
|
|
import io.netty.channel.Channel;
|
|
@@ -38,8 +39,10 @@ public abstract class HexBinaryAcceptanceHandlerAdapter extends AcceptanceInboun
|
|
|
byte[] dataByteArray = new byte[dataByteBuf.readableBytes()];
|
|
|
dataByteBuf.readBytes(dataByteArray);
|
|
|
String printHexBinary = DatatypeConverter.printHexBinary(dataByteArray);
|
|
|
- if (channelDeviceMap.get(ctx.channel())!=null)
|
|
|
+ if (channelDeviceMap.get(ctx.channel())!=null) {
|
|
|
+ MDC.put(MDC_DEVICEID, channelDeviceMap.get(ctx.channel()));
|
|
|
logger.info("设备: [{}] 传入数据为 : {}", channelDeviceMap.get(ctx.channel()), printHexBinary);
|
|
|
+ }
|
|
|
else {
|
|
|
logger.info("设备传入数据为 : {}", printHexBinary);
|
|
|
}
|