SMQTTX SMQTT 升级版本开源项目

我要开发同款
匿名用户2022年11月28日
55阅读
开发技术Java
所属分类其他开源、物联网
授权协议Apache

作品详情

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

 

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论