概述
MQTT云服务提供一站式MQTT能力,对于从 EMQx 开源本迁移到 MQTT云服务的客户可以复用EMQx的能力。
从 EMQx V5 开源版迁移
- 由于 MQTT云服务 基于 EMQx V5 构建,由 EMQx V5 开源版迁移到云服务可以极大的节省工作量
- 可以灵活的扩容,不需要维护 ECS 资源
- 提供 VPC 和 公网 接入点,快速的接入到VPC 和公网
- 提供一站式的监控能力,可以避免自建 prometheus 和 grafana
- 提供EMQx 企业版数据集成能力,可以将数据导出到Kafka,参考 设备状态汇报到 Kafka
- 可以通过 dashboard 发起 restapi 请求,参考 使用 RestAPI 修改集群状态
对于自建 EMQx V5 开源版不兼容的改动
- 因涉及集群安全,无法使用 /user、/api-key 等涉及集团安全的接口,请通过控制台配置 用户 和 RestAPI 密钥
- 因涉及网络打通,无法使用 /listener 接口,请通过控制台配置监听器
- 因涉及网络打通,自建 prometheus 无法通过 pull 模式拉取监控数据,已提供内置云监控
其他不兼容改动
- 无法使用 EMQx 文件传输,不符合MQTT协议标准用法
- 无法使用 datadog 插件,云上提供的内置云监控,云监控指标免费且开箱即用
- 无法手动重制 license,该 license 由火山引擎维护,用户不需感知
- 无法使用 Oauth 登陆,请使用火山云账号登陆
- 无法使用 EMQx 非MQTT协议的其他网关
- 无法使用 ExHook,该功能请提工单
- 无法使用 EMQx 插件,该功能请提工单
- 无法使用 EMQx 内置热升级,该功能请提工单
从 EMQx V4 开源版迁移
- 请参考 EMQx V4 开源版迁移的不兼容改动说明,迁移到EMQx V5开源版
- 再从 V5 开源版迁移到 MQTT云服务