Appearance
FreeMQTT Plus 快速上手
安装
- 拉取 nginx docker image(负载均衡器)
bash
$ sudo docker pull nginx:latest
- 拉取 freemqttplus docker image
bash
$ sudo docker pull crpi-yni209bz66dy9uue.cn-hangzhou.personal.cr.aliyuncs.com/freemqtt/freemqttplus:latest
- 创建本地别名(从阿里云上拉取的 freemqttplus 镜像名字太长)
bash
$ sudo docker tag a99d1d freemqttplus:latest
- 克隆 freemqttplus docker-compose.yml、免费许可证及相关配置
bash
$ git clone https://gitee.com/ningchenglin/freemqttplus-compose.git
运行
- 启动 freemqttplus 集群
bash
$ cd ./freemqttplus-compose
bash
$ sudo docker-compose up -d
屏幕会出现如下显示
- 查看 freemqttplus 运行状况
bash
$ sudo docker exec fmq-log /freemqttd/cluster_view
屏幕会出现如下显示
生成客户端密码(Token)
bash
$ sudo docker exec fmq-a1 /freemqttd/freemqtt_token myapp3
AppID: myapp3
Token: +HLNG00uocIpNCxM+ak841y20qi2N+ucsuY3OcXZJKw=
连接测试
请参照 FreeMQTT指南 > 快速上手。