From 8e0b2b23294ac1fdce43b9076b93e29e9aa51530 Mon Sep 17 00:00:00 2001
From: ‘liusuyi’ <1951119284@qq.com>
Date: 星期二, 12 三月 2024 09:37:25 +0800
Subject: [PATCH] 配置文件增加自定义tcp重连间隔时间

---
 src/main/java/com/ard/utils/netty/config/NettyTcpConfiguration.java |    1 +
 src/main/java/com/ard/utils/netty/tcp/ClientInitialize.java         |    2 +-
 src/main/resources/application-dev.yml                              |    1 +
 src/main/resources/application-prod.yml                             |    3 ++-
 4 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/src/main/java/com/ard/utils/netty/config/NettyTcpConfiguration.java b/src/main/java/com/ard/utils/netty/config/NettyTcpConfiguration.java
index 73a85bc..74814f1 100644
--- a/src/main/java/com/ard/utils/netty/config/NettyTcpConfiguration.java
+++ b/src/main/java/com/ard/utils/netty/config/NettyTcpConfiguration.java
@@ -15,4 +15,5 @@
 @ConfigurationProperties(prefix = "netty.tcp")
 public class NettyTcpConfiguration {
     Boolean enabled;
+    Integer reConnectInterval;
 }
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 0520815..db58ddb 100644
--- a/src/main/java/com/ard/utils/netty/tcp/ClientInitialize.java
+++ b/src/main/java/com/ard/utils/netty/tcp/ClientInitialize.java
@@ -74,7 +74,7 @@
                                 }
                             });
                         }
-                        Thread.sleep(60000);
+                        Thread.sleep(nettyTcpConfig.getReConnectInterval());
                     } catch (Exception e) {
                         log.error("Netty鍒濆鍖栭厤缃洃鍚湴鍧�鍑虹幇寮傚父");
                         e.printStackTrace();
diff --git a/src/main/resources/application-dev.yml b/src/main/resources/application-dev.yml
index 9203fb2..05d1e92 100644
--- a/src/main/resources/application-dev.yml
+++ b/src/main/resources/application-dev.yml
@@ -36,6 +36,7 @@
     enabled: false
   tcp:
     enabled: true
+    reConnectInterval: 30000
 # mqtt閰嶇疆
 mqtt:
   host: tcp://192.168.2.15:1883
diff --git a/src/main/resources/application-prod.yml b/src/main/resources/application-prod.yml
index 13649a0..3505792 100644
--- a/src/main/resources/application-prod.yml
+++ b/src/main/resources/application-prod.yml
@@ -36,6 +36,7 @@
     enabled: true
   tcp:
     enabled: true
+    reConnectInterval: 60000
 # minio閰嶇疆
 minio:
   endpoint: http://127.0.0.1:9001
@@ -74,4 +75,4 @@
     camera: info
     tube: info
     digitization3: info
-    stealAlarm: info
\ No newline at end of file
+    stealAlarm: info

--
Gitblit v1.9.3