From fc733faa4b1ab32e5f44f7391d8113fa86ba4f48 Mon Sep 17 00:00:00 2001 From: jiangping <jp@doumee.com> Date: 星期三, 11 十月 2023 18:14:18 +0800 Subject: [PATCH] 接口整理 --- server/services/src/main/java/com/doumee/core/mqtt/service/MqttPushCallback.java | 13 ++++++++----- 1 files changed, 8 insertions(+), 5 deletions(-) diff --git a/server/services/src/main/java/com/doumee/core/mqtt/service/MqttPushCallback.java b/server/services/src/main/java/com/doumee/core/mqtt/service/MqttPushCallback.java index e49e693..452ad7c 100644 --- a/server/services/src/main/java/com/doumee/core/mqtt/service/MqttPushCallback.java +++ b/server/services/src/main/java/com/doumee/core/mqtt/service/MqttPushCallback.java @@ -1,11 +1,10 @@ package com.doumee.core.mqtt.service; +import com.doumee.core.mqtt.config.MqttClientInit; import com.doumee.core.mqtt.config.MqttConfig; import com.doumee.service.business.DeviceService; import com.doumee.service.business.DeviceSubcribeService; -import org.eclipse.paho.client.mqttv3.IMqttDeliveryToken; -import org.eclipse.paho.client.mqttv3.MqttCallback; -import org.eclipse.paho.client.mqttv3.MqttMessage; +import org.eclipse.paho.client.mqttv3.*; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; @@ -21,9 +20,13 @@ //鎺ユ敹娑堟伅鍥炶皟 @Override public void connectionLost(Throwable cause) { - + try { + MqttClientInit.refreshClient(); + } catch (MqttException e) { + throw new RuntimeException(e); + } // 杩炴帴涓㈠け鍚庯紝涓�鑸湪杩欓噷闈㈣繘琛岄噸杩� -// System.out.println("杩炴帴鏂紑锛屽彲浠ュ仛閲嶈繛"); + System.out.println("杩炴帴鏂紑锛屽彲浠ュ仛閲嶈繛"); } @Override -- Gitblit v1.9.3