aijinhui
2023-11-15 19c431878bc5d3b06fbda3f3fa8ae5023790c837
ard-work/src/main/java/com/ruoyi/utils/mqtt/MqttOnce.java
@@ -64,7 +64,7 @@
        ArdSyCarRtuService carRtuService = SpringUtils.getBean(ArdSyCarRtuService.class);
        //获取电磁锁地址
        String mqttUrl = carRtuService.url("ElectromagneticLockUrl");
        MqttClient client = new MqttClient(mqttUrl,carId);
        MqttClient client = new MqttClient(mqttUrl,carId+"mqTest");
        //log.debug("--创建"+carId+"号车辆电子锁mqtt客户端");
        return client;
    }
@@ -90,9 +90,14 @@
        client.connect(options);
        MqttMessage msg = new MqttMessage(message.getBytes());
        msg.setQos(2);
        client.publish(topic,msg);
        try{
            client.publish(topic,msg);
        }catch (Exception e){
            log.debug("发布消息失败"+topic+"消息:"+msg);
            e.getMessage();
        }
        client.disconnect();
        return "发布"+type+"指令成功!";
        return topic+"发布"+type+"指令成功!消息:"+msg;
    }
}