腾讯云跨账号跨地区的ECS能做集群部署吗?

环境

  • EMQX 版本:5.0
  • 操作系统版本:Centos7.9

公司两台ECS服务器是不同账号并且是不区域(上海和广州)的服务器,内网是不通的。
之前是两台服务器装的是 mosquitto,用的桥接方式。现在想换成 emqx, 如题:腾讯云跨账号跨地区的ECS能做集群部署吗?

走公网集群,或者使用 MQTT 桥接都是可以的。
两种方式都可以使用 SSL 连接。

请问公网集群有相关文档吗?

集群想要平稳运行需要比较低的网络延迟,公网的话这一点很难保证。
5.0 在 core 节点和 replica 节点之间可以接受高一些的网络延迟,但因为条件比较苛刻仍然不推荐。

推荐你尝试一下两地部署两个集群,集群之间通过 MQTT Bridge 通信。
另外使用 MQTT Bridge 的时候需要注意一下 topic 设计,避免某个主题下的消息一直在两个集群之间循环。

了解了,感谢!