From 51af3e4e7c5fb612576b98fd6407f6b65859f374 Mon Sep 17 00:00:00 2001
From: Van333 <van666666@foxmail.com>
Date: 星期三, 16 十一月 2022 15:58:06 +0800
Subject: [PATCH] 区分消息订阅类型,新增上下线监听,修复定时帧缺少CRC32,替换设备在线状态查询方法

---
 ximon-admin/src/main/java/com/sandu/ximon/admin/localMQTT/callback/MsgMqttCallBack.java |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/ximon-admin/src/main/java/com/sandu/ximon/admin/localMQTT/callback/DefaultMqttCallBack.java b/ximon-admin/src/main/java/com/sandu/ximon/admin/localMQTT/callback/MsgMqttCallBack.java
similarity index 94%
rename from ximon-admin/src/main/java/com/sandu/ximon/admin/localMQTT/callback/DefaultMqttCallBack.java
rename to ximon-admin/src/main/java/com/sandu/ximon/admin/localMQTT/callback/MsgMqttCallBack.java
index d156121..82fc40f 100644
--- a/ximon-admin/src/main/java/com/sandu/ximon/admin/localMQTT/callback/DefaultMqttCallBack.java
+++ b/ximon-admin/src/main/java/com/sandu/ximon/admin/localMQTT/callback/MsgMqttCallBack.java
@@ -31,8 +31,8 @@
  * @date 2022/11/9 16:24
  */
 @Slf4j
-@Component("default")
-public class DefaultMqttCallBack extends AbsMqttCallBack {
+@Component("java_server_msg")
+public class MsgMqttCallBack extends AbsMqttCallBack {
 
     private static final String localMqttConnectTypeOfSync = "1";
 
@@ -44,7 +44,7 @@
     protected final static ExecutorService EXECUTOR_SERVICE = new ThreadPoolExecutor(
             Runtime.getRuntime().availableProcessors(),
             Runtime.getRuntime().availableProcessors() * 2, 60, TimeUnit.SECONDS,
-            new LinkedBlockingQueue<>(50000), new DefaultMqttCallBack.NameTreadFactory());
+            new LinkedBlockingQueue<>(50000), new MsgMqttCallBack.NameTreadFactory());
 
     static class NameTreadFactory implements ThreadFactory {
 
@@ -60,7 +60,7 @@
     protected void handleReceiveMessage(String topic, String message) {
         EXECUTOR_SERVICE.submit(() -> processMessage(topic,message));
 
-        log.info("鎺ユ敹鍒版秷鎭�---DefaultCallBack:topic={},message={}", topic, message);
+        log.info("鎺ユ敹鍒版秷鎭�---MsgMqttCallBack:topic={},message={}", topic, message);
     }
 
 

--
Gitblit v1.9.3