From 4664426562f4be5ac3a60f4c1261c2a4fce4119e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E7=8E=89=E5=AE=89=E5=90=9B?= <2746727141@qq.com>
Date: Mon, 8 Apr 2024 15:50:37 +0800
Subject: [PATCH] =?UTF-8?q?commit=20=E5=90=88=E5=B9=B6=E6=8F=90=E4=BA=A4?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
zhilian-modules/zhilian-online/pom.xml | 6 +
.../zhilian/online/config/MqttxConfig.java | 110 +++++++++++-------
2 files changed, 77 insertions(+), 39 deletions(-)
diff --git a/zhilian-modules/zhilian-online/pom.xml b/zhilian-modules/zhilian-online/pom.xml
index 55aab47..95c6683 100644
--- a/zhilian-modules/zhilian-online/pom.xml
+++ b/zhilian-modules/zhilian-online/pom.xml
@@ -98,6 +98,12 @@
spring-kafka
+
+
+ com.zhilian
+ zhilian-common-business
+
+
diff --git a/zhilian-modules/zhilian-online/src/main/java/com/zhilian/online/config/MqttxConfig.java b/zhilian-modules/zhilian-online/src/main/java/com/zhilian/online/config/MqttxConfig.java
index 4fb748f..4581512 100644
--- a/zhilian-modules/zhilian-online/src/main/java/com/zhilian/online/config/MqttxConfig.java
+++ b/zhilian-modules/zhilian-online/src/main/java/com/zhilian/online/config/MqttxConfig.java
@@ -14,9 +14,12 @@ import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Component;
import javax.annotation.PostConstruct;
+import java.util.List;
import java.util.Properties;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
+import java.util.concurrent.TimeUnit;
+import java.util.stream.Collectors;
/**
* @BelongsProject: smart-cloud-server
@@ -74,7 +77,7 @@ public class MqttxConfig {
/**
* kafka订阅topic
*/
- private String topicName = "test-topic";
+ private String topicName = "vehicle-topic";
/**
* kafka服务
@@ -85,35 +88,15 @@ public class MqttxConfig {
/**
* 线程池
*/
- private ExecutorService executorService = Executors.newFixedThreadPool(3);
+ private ExecutorService executorService = Executors.newSingleThreadExecutor();
/**
* kafka服务
*/
private KafkaProducer kafkaProducer;
- /**
- * @return
- * @Description: 初始化kafka服务
- */
- @PostConstruct
- public KafkaProducer