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/ClientInitialize.java | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/src/main/java/com/ard/utils/netty/tcp/ClientInitialize.java b/src/main/java/com/ard/utils/netty/tcp/ClientInitialize.java
index 3013205..ddd4f9c 100644
--- a/src/main/java/com/ard/utils/netty/tcp/ClientInitialize.java
+++ b/src/main/java/com/ard/utils/netty/tcp/ClientInitialize.java
@@ -37,7 +37,7 @@
@Component
@Slf4j(topic = "netty")
@Order(2)
-public class ClientInitialize implements ApplicationRunner {
+public class ClientInitialize implements ApplicationRunner{
@Resource
NettyTcpConfiguration nettyTcpConfig;
@Resource
@@ -47,6 +47,7 @@
public static CopyOnWriteArraySet<ArdEquipRadar> falseConnectSet = new CopyOnWriteArraySet();
public static ConcurrentHashMap<String, ArdEquipRadar> tureConnectMap = new ConcurrentHashMap();
public static ConcurrentHashMap<String, Object> SuccessConnectMap = new ConcurrentHashMap();
+ public static ConcurrentHashMap<String, MessageParsing> MessageMap = new ConcurrentHashMap();
/**
* Netty鍒濆鍖栭厤缃�
*/
@@ -114,6 +115,7 @@
falseConnectSet.remove(ardEquipRadar);
// 杩炴帴鎴愬姛淇℃伅鍐欏叆map
tureConnectMap.put(host+":"+port, ardEquipRadar);
+ MessageMap.put(host+":"+port,new MessageParsing());
SuccessConnectMap.put(ardEquipRadar.getId(),futureListener.channel());
}
});
--
Gitblit v1.9.3