一、关于 smart-mqtt
smart-mqtt 是用 java 语言开发的 MQTT Broker 服务,也是 smartboot 组织下首款真正意义上面向物联网的解决方案。旨在帮助企业以较低的成本快速搭建稳定、可靠的物联网服务,助力万物互联互通。
二、快速启动
2.1 Jar 包启动
java -jar smart-mqtt-broker-community-0.7.jar
2.2 docker 启动
docker run -d --name smart-mqtt -p 1883:1883 smartboot/smart-mqtt:latest
三、更新内容 🎉
3.1 Features 🌈
- 新增 docker-compose.yml ,极致体验的 MQTT Broker。
- 优化日志级别。
- Broker接受消息后不对Qos进行持久化。
- ping响应消息采用单例模式。
- 支持系统环境变量配置broker运行参数,现开放 BROKER_PORT、BROKER_THREADNUM两项配置。
- 将插件的启动先于 Broker TCP服务启动之前完成。
- 启动 TCP 服务时若发生异常释放相关资源。
- 启用内存池,提升运行性能。
- 消息read缓冲区暂时下降至 4KB,下个迭代换成配置化。
- 启用运行指标监控插件。
3.2 Bugfix 🛠
暂无
3.3 文档 📘
《快速上手》
还没有评论,来说两句吧...