emqx—mqtt消息服务器

EMQ X 是基于 Erlang/OTP 平台开发的开源物联网 MQTT 消息服务器,重点是专业支持MQTT协议,(MQTT 是轻量的 (Lightweight)、发布订阅模式 (PubSub) 的物联网消息协议),在物联网领域非常适合,类似的产品还有vernemqHiveMQ等。
EMQ X 支持承载海量物联网终端的MQTT连接,支持在海量物联网设备间低延时消息路由:

  • 稳定承载大规模的 MQTT 客户端连接,单服务器节点支持50万到100万连接。
  • 分布式节点集群,快速低延时的消息路由,单集群支持1000万规模的路由。
  • 消息服务器内扩展,支持定制多种认证方式、高效存储消息到后端数据库。
  • 完整物联网协议支持,MQTT、MQTT-SN、CoAP、LwM2M、WebSocket 或私有协议支持

emqx有收费的企业版,提供一些更丰富的功能,如消息持久化等(vernemq免费版就支持消息持久化)、消息桥接、规则引擎等。官网地址是https://www.emqx.io/cn/,里面的博客和文档内容很优质,非常值得一读,并且支持中文!

emqx—mqtt消息服务器

生态非常完善,连接工具有多种mqtt连接客户端比较,我喜欢用mqtt X,界面很漂亮。
优秀的博客:
物联网mqtt