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 ,然后启动服务即可请关注一下配置文件:配置项参考文档mqtt配置https://wiki.smqtt.cc/smqttx/mqtt/1.mqtt.htmlacl配置https://wiki.smqtt.cc/smqttx/acl/1.acl.htmlauth配置https://wiki.smqtt.cc/smqttx/auth/1.auth.htmlhttp配置https://wiki.smqtt.cc/smqttx/http/1.http.htmlws配置https://wiki.smqtt.cc/smqttx/ws/1.ws.htmlcluster配置https://wiki.smqtt.cc/smqttx/cluster/1.cluster.htmlssl/tls配置https://wiki.smqtt.cc/smqttx/ssl/1.ssl.html
评论