From dfdc6bdfda10de4c01fb1cfe43cabf050e71f8c3 Mon Sep 17 00:00:00 2001
From: ‘liusuyi’ <1951119284@qq.com>
Date: 星期四, 28 十二月 2023 14:50:54 +0800
Subject: [PATCH] 优化雷达tcp客户端

---
 src/main/java/com/ard/utils/netty/tcp/BootNettyChannelInboundHandlerAdapter.java |   20 +++++++++++---------
 1 files changed, 11 insertions(+), 9 deletions(-)

diff --git a/src/main/java/com/ard/utils/netty/tcp/BootNettyChannelInboundHandlerAdapter.java b/src/main/java/com/ard/utils/netty/tcp/BootNettyChannelInboundHandlerAdapter.java
index 561d287..5e49218 100644
--- a/src/main/java/com/ard/utils/netty/tcp/BootNettyChannelInboundHandlerAdapter.java
+++ b/src/main/java/com/ard/utils/netty/tcp/BootNettyChannelInboundHandlerAdapter.java
@@ -10,6 +10,7 @@
 import io.netty.buffer.ByteBuf;
 import io.netty.buffer.EmptyByteBuf;
 import io.netty.channel.*;
+import io.netty.util.CharsetUtil;
 import lombok.extern.slf4j.Slf4j;
 import org.apache.commons.lang3.StringUtils;
 
@@ -33,17 +34,18 @@
         InetSocketAddress inSocket = (InetSocketAddress) ctx.channel().remoteAddress();
         String host = inSocket.getAddress().getHostAddress();
         int port = inSocket.getPort();
+        //log.info("鏀跺埌鏉ヨ嚜 {}:{} 鐨勬暟鎹畕}", host, port,msg.toString(CharsetUtil.UTF_8));
         ArdEquipRadar ardEquipRadar = BootNettyClientChannelCache.getRadar(host + ":" + port);
         if (ardEquipRadar != null) {
-            // 鍒涘缓缂撳啿涓瓧鑺傛暟鐨勫瓧鑺傛暟缁�
-            byte[] byteArray = new byte[msg.readableBytes()];
-            // 鍐欏叆鏁扮粍
-            msg.readBytes(byteArray);
-            // 澶勭悊鎺ユ敹鍒扮殑娑堟伅
-            byte[] bytes = MessageParsing.receiveCompletePacket(byteArray);
-            if (bytes != null) {
-                processData(ardEquipRadar, bytes);
-            }
+            //// 鍒涘缓缂撳啿涓瓧鑺傛暟鐨勫瓧鑺傛暟缁�
+            //byte[] byteArray = new byte[msg.readableBytes()];
+            //// 鍐欏叆鏁扮粍
+            //msg.readBytes(byteArray);
+            //// 澶勭悊鎺ユ敹鍒扮殑娑堟伅
+            //byte[] bytes = MessageParsing.receiveCompletePacket(byteArray);
+            //if (bytes != null) {
+            //    processData(ardEquipRadar, bytes);
+            //}
         }
     }
 

--
Gitblit v1.9.3