导读 smart-mqtt 是用 java 语言开发的 MQTT Broker 服务,也是 smartboot 组织下首款真正意义上面向物联网的解决方案。旨在帮助企业以较低的成本快速搭建稳定、可靠的物联网服务,助力万物互联互通。

一、关于 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 文档

    原文来自:

    本文地址://gulass.cn/smart-mqtt.html编辑:王婷,审核员:清蒸github

    Linux大全:

    Linux系统大全:

    红帽认证RHCE考试心得: