diff --git a/src/main/java/com/ruoyi/device/service/impl/DjiService.java b/src/main/java/com/ruoyi/device/service/impl/DjiService.java index 2dc4e23..02f5b68 100644 --- a/src/main/java/com/ruoyi/device/service/impl/DjiService.java +++ b/src/main/java/com/ruoyi/device/service/impl/DjiService.java @@ -29,6 +29,7 @@ import org.springframework.util.CollectionUtils; import java.util.Date; import java.util.List; import java.util.Objects; +import java.util.UUID; @Service @Slf4j @@ -73,7 +74,7 @@ public class DjiService { .autoReconnect(mqttProperties.getAutoReconnect()) .cleanSession(mqttProperties.getCleanSession()) .useSharedSubscription(true) - .sharedGroupName("dji-server-group") + .sharedGroupName("dji-server-group" + UUID.randomUUID().toString()) .build(); // 创建客户端 diff --git a/src/main/java/com/ruoyi/device/service/impl/TuohengService.java b/src/main/java/com/ruoyi/device/service/impl/TuohengService.java index 7a192b8..81e8ca9 100644 --- a/src/main/java/com/ruoyi/device/service/impl/TuohengService.java +++ b/src/main/java/com/ruoyi/device/service/impl/TuohengService.java @@ -37,6 +37,7 @@ import org.springframework.stereotype.Service; import java.util.HashMap; import java.util.List; import java.util.Map; +import java.util.UUID; @Service @Slf4j @@ -97,7 +98,7 @@ public class TuohengService { .autoReconnect(mqttProperties.getAutoReconnect()) .cleanSession(mqttProperties.getCleanSession()) .useSharedSubscription(true) - .sharedGroupName("tuoheng-server-group") + .sharedGroupName("tuoheng-server-group" + UUID.randomUUID().toString()) .build(); clientManager.initClient(config);