aijinhui
2024-02-23 2df696b07d0ffdf7829d4d9cd3da23162dec8799
ard-work/src/main/java/com/ruoyi/utils/mqtt/MqttConsumerCallback.java
@@ -38,13 +38,13 @@
     */
    @Override
    public void connectionLost(Throwable cause) {
        log.info("MQTT连接断开,发起重连......");
//        log.info("MQTT连接断开,发起重连......");
        while (!client.isConnected()) {
            try {
                Thread.sleep(10000);
                if (null != client && !client.isConnected()) {
                    client.reconnect();
                    log.error("尝试重新连接");
//                    log.error("尝试重新连接");
                } else {
                    client.connect(options);
                    log.error("尝试建立新连接");
@@ -112,8 +112,8 @@
            if (null != topic && null != qos) {
                if (client.isConnected()) {
                    client.subscribe(topic, qos);
                    log.info("mqtt连接成功" );
                    log.info("订阅主题:" + Arrays.toString(topic));
//                    log.info("mqtt连接成功" );
//                    log.info("订阅主题:" + Arrays.toString(topic));
                } else {
                    log.info("mqtt连接失败");
                }