跨区域边缘节点部署问题(EMQX 5.8.4 + ACK Kubernetes)

我们当前在阿里云 ACK 上使用 Kubernetes 部署了 EMQX 5.8.4,采用 core + replica 架构,其中包含 2 个 core 节点和 4 个 replica 节点,全部部署在新加坡区域。

现在我们希望在其他地理区域(如欧美或泰国)仅部署 replica 节点(例如各区域部署 2 个 replica),并让这些边缘 replica 节点加入新加坡的主集群,以实现低延迟接入和数据就近处理。

请问:

  1. 这种跨区域仅部署 replica 节点并连接到远端 core 集群的架构是否可行?
  2. 如果可行,需要注意哪些网络、配置或性能方面的限制或最佳实践?

期待社区或官方团队的建议,谢谢!

行,不过要专业的网络管理,现在的:Free MQTT Broker: Public & Multi-Region | Connect Now | EMQ
上的就是 k8s 部署的多 region 的全局节点。
具体可以参考:
Beyond Boundaries: Exploring Geo-Distribution in EMQX for Enhanced Scalability | EMQ
如果并发量非常大的话,还是建议使用到 cluster link 功能。
Cluster Linking | EMQ

需要了解详细的部署细节,可以官网联系EMQX专家(我对这一块不太熟 :frowning: )。