SMQTTXSMQTT 升级版本

联合创作 · 2023-09-26 12:19

SMQTTX 是基于 Java 实现的分布式 MQTT 集群,是 SMQTT 的重磅升级版本,重构了SMQTT的集群管理器,并且优化了接入性能。


SMQTTX 完善分布式 MQTT集群功能,支持规则引擎,持久化,ACL,设备管理,认证管理,发布订阅等等功能,感谢大家来使用。


SMQTTX


快速入门


引入maven依赖



SpringBoot版本>=2.7.3





<dependency>
<artifactId>smqttx-spring-boot-starter</artifactId>
<groupId>io.github.quickmsg</groupId>
<version>2.0.3</version>
</dependency>
<!--屏蔽h2版本冲突-->
<dependency>
<groupId>com.h2database</groupId>
<artifactId>h2</artifactId>
<version>1.4.197</version>
</dependency>



配置文件


application.yaml中添加配置: 配置文件参考


启动服务


在SpringBootApplication启动类上添加 @EnableMqttServer ,然后启动服务即可


请关注一下配置文件:







































配置项 参考文档
mqtt配置 https://wiki.smqtt.cc/smqttx/mqtt/1.mqtt.html
acl配置 https://wiki.smqtt.cc/smqttx/acl/1.acl.html
auth配置 https://wiki.smqtt.cc/smqttx/auth/1.auth.html
http配置 https://wiki.smqtt.cc/smqttx/http/1.http.html
ws配置 https://wiki.smqtt.cc/smqttx/ws/1.ws.html
cluster配置 https://wiki.smqtt.cc/smqttx/cluster/1.cluster.html
ssl/tls配置 https://wiki.smqtt.cc/smqttx/ssl/1.ssl.html

 

浏览 21
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报