mqtt 模块添加

This commit is contained in:
yuhaiming
2026-06-04 11:24:08 +08:00
parent ccfecae584
commit 1ab8c28c36
48 changed files with 1200 additions and 10174 deletions

View File

@@ -19,6 +19,31 @@ server:
io: 8
# 阻塞任务线程池, 当执行类似servlet请求阻塞操作, undertow会从这个线程池中取得线程,它的值设置取决于系统的负载
worker: 256
--- # mqtt配置信息
--- # mqtt配置信息
mqtt:
broker-url: ssl://service.reinkun.com:8883
username: admin
password: yukun_mqtt
client-id: dm-server-${random.int[1000,9999]}
qos: 1
keep-alive: 60
connection-timeout: 30
tls:
enabled: true
skip-verify: true
topics:
subscribe:
- /publish/+/error
- /publish/deviceInfo
- /publish/finish/schedule
- /publish/finish/key
- /publish/schedule/canceled
- /subscriber/+/schedule
- /subscriber/+/cancel
- /subscriber/+/key
publish-prefix: /water
captcha:
# 是否启用验证码校验
enable: true
@@ -150,6 +175,7 @@ mybatis-plus:
# AUTO 自增 NONE 空 INPUT 用户输入 ASSIGN_ID 雪花 ASSIGN_UUID 唯一 UUID
# 如需改为自增 需要将数据库表全部设置为自增
idType: ASSIGN_ID
sql-injector: com.example.MyLogicSqlInjector
# 数据加密
mybatis-encryptor: