无题
01 介绍
最为流行的两个开源 MQTT Broker:EMQX 和 Mosquitto
相较于Mosquitto,EMQX 最大的优点就是高性能。
[!quote] 摘自 EMQX vs Mosquitto
EMQX 采用 Erlang/OTP 编写,这是一种用于构建大规模可扩展软实时系统的编程语言。与 Mosquitto 不同,EMQX 在设计之初即采用了分布式集群架构,可以轻松实现弹性水平扩展,从而稳定承载大规模的 MQTT 客户端接入。最新版本 EMQX 5.0 可在 23 个节点的单集群中建立 1 亿个并发的 MQTT 连接。
EMQX 优点:
- 支持大规模部署
- 高可用性
- 横向可扩展性
- 高性能和高可靠
- 丰富的企业功能
- 率先采用 MQTT over QUIC
EMQX 缺点:
- 上手相对复杂
- 难以有效管理
02 docker-compose 配置
1 | version: '3.5' |
初始用户名:admin,初始密码:public,第一次登录后会提示修改密码。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 咕咕评客!
评论


