From ba9557b5edf7f31ab8bce0ae57aaaaefd6459bb4 Mon Sep 17 00:00:00 2001 From: yangys <y_ys79@sina.com> Date: 星期二, 08 十月 2024 14:06:54 +0800 Subject: [PATCH] 处理iot链接超时问题 --- collect/src/main/java/com/qianwen/mdc/collect/config/MqttConfig.java | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-) diff --git a/collect/src/main/java/com/qianwen/mdc/collect/config/MqttConfig.java b/collect/src/main/java/com/qianwen/mdc/collect/config/MqttConfig.java index c48f38f..ec769d0 100644 --- a/collect/src/main/java/com/qianwen/mdc/collect/config/MqttConfig.java +++ b/collect/src/main/java/com/qianwen/mdc/collect/config/MqttConfig.java @@ -81,8 +81,11 @@ */ @Bean public MessageProducer inbound() { + java.util.Random r = new java.util.Random(); + + String clientId = "spring-boot-mqtt-client-inbound"+r.nextInt(1000); MqttPahoMessageDrivenChannelAdapter adapter = - new MqttPahoMessageDrivenChannelAdapter("spring-boot-mqtt-client-inbound", + new MqttPahoMessageDrivenChannelAdapter(clientId, mqttClientFactory(), COLLECT_DATA_TOPIC, FEEDBACK_TOPIC,WOCKSTATION_CREATE_TOPIC);//鏈�鍚庝竴涓弬鏁板厑璁稿涓猼opic鍙傛暟 adapter.setCompletionTimeout(5000); adapter.setConverter(new DefaultPahoMessageConverter()); -- Gitblit v1.9.3