|
@@ -101,22 +101,26 @@ public class MqttDataConnector {
|
|
|
mqttClient.setCallback(new MqttCallbackExtended() {
|
|
|
@Override
|
|
|
public void connectComplete(boolean reconnect, String serverURI) {
|
|
|
- logger.info("reconnect ---> " + reconnect + " serverURI--->" + serverURI);
|
|
|
+ logger.info("topic reconnect ---> " + reconnect + " serverURI--->" + serverURI);
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
public void connectionLost(Throwable cause) {
|
|
|
- logger.error("connectionLost cause ---> " + cause);
|
|
|
+ logger.error("{}订阅丢失 connectionLost cause ---> {}" ,topicFilter,cause.getMessage());
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
public void messageArrived(String topic, MqttMessage message) throws Exception {
|
|
|
-
|
|
|
+ logger.error("{}订阅丢失 connectionLost cause ---> {}" ,topic,message.toString());
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
public void deliveryComplete(IMqttDeliveryToken token) {
|
|
|
-
|
|
|
+ try {
|
|
|
+ logger.error("{}订阅丢失 connectionLost cause ---> {}" ,token.getMessage().toString());
|
|
|
+ } catch (MqttException e) {
|
|
|
+ e.printStackTrace();
|
|
|
+ }
|
|
|
}
|
|
|
});
|
|
|
}
|
|
@@ -220,6 +224,7 @@ public class MqttDataConnector {
|
|
|
" }\n" +
|
|
|
"}");
|
|
|
Thread.sleep(5000);
|
|
|
+ xbMqttDataConnector.destroy();
|
|
|
}
|
|
|
|
|
|
}catch ( Exception e) {
|