SMQTTX 是基于 Java 实现的分布式 MQTT 集群,是 SMQTT 的重磅升级版本,重构了SMQTT的集群管理器,并且优化了接入性能。
SMQTTX 完善分布式 MQTT集群功能,支持规则引擎,持久化,ACL,设备管理,认证管理,发布订阅等等功能,感谢大家来使用。
快速入门
引入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
,然后启动服务即可
请关注一下配置文件:
评论