前言
最近项目需要对接ASM设备,而他们提供的设备协议是MQTT,于是网上阅读大量的资料,国产的EMQ挺适合MQTT协议。
搭建
访问EMQ官网,下载开源版本,企业版本为 EMQ X Enterprise
EMQX版本选择
- beta : 公测版本,功能存在变化
- rc : 候选版本,不再加入新功能,集中修复BUG与性能优化
- 正式版 : 功能齐全、性能稳定的版本
操作系统与安装包类型
- zip : 用于开发测试,便于更新升级、修改配置
- rpm/deb : 易于安装、升级、管理,推荐生产环境使用
docker安装详见 : https://docs.emqx.net/broker/latest/cn/getting-started/install.html#docker
docker pull emqx/emqx:v4.0.0
docker run -d --restart=always --name emqx -p 1883:1883 -p 8083:8083 -p 8883:8883 -p 8084:8084 -p 18083:18083 emqx/emqx:v4.0.0
开放相应端口,访问宿主机ip:18083