基于 docker-compose 安装 MQTT 服务集群
部署方式
分类 | 内容 |
---|---|
服务器 | 单机、阿里云、centos 7 |
部署方式 | docker compose |
部署模式 | MQTT 集群 |
资源准备
阿里云机器申请
可以使用阿里云抢占式实例做为测试部署服务器,为了方便 docker 镜像下载方便可以把机器开在香港地区
服务器启动好之后 ssh 连接到服务器上继续后续操作
docker 环境安装
1 |
|
测试 docker 服务是否正常安装可以使用命令:
docker ps
其他操作系统或者环境 docker 安装参考:https://docs.docker.com/engine/install/
git 安装
1 |
|
部署 MQTT 服务器集群
1 |
|
部署验证
部署成功我们可以访问服务器的 18083 端口,访问 MQTT 集群的 dashboard, 默认账号是 admin,密码是 public,登录以后会提示你修改密码
连接验证
我们可以使用 MQTT cli 进行连接验证,下面是验证方法
1 |
|
安装完成,可以正常访问使用
部署参考文档
https://www.emqx.com/zh/blog/emqx-mqtt-broker-k8s-cluster
https://www.emqx.com/zh/blog/install-emqx-mqtt-broker#%E4%BD%BF%E7%94%A8-docker-%E5%AE%89%E8%A3%85-emqx
https://docs.emqx.com/zh/emqx/latest/deploy/cluster/create-cluster.html
本文首发于技术博客 Leeoo’s Blog,如果觉得这篇文章有所帮助,请不要犹豫,将它分享给那些可能从中受益的朋友和同事。您的支持是我继续创作高质量内容的动力。此外,如果有任何问题或想要进一步讨论的话题,请在下面的评论区留下想法。非常期待深入的交流
基于 docker-compose 安装 MQTT 服务集群
https://blog.ktzz.cc/2024/06/19/install-mqtt-server/