如何使用 MQTT 代理实现故障转移



我正在实现一些设备和服务,其中相当多的数据在我的本地网络中运行,所有发布者和大多数订阅者都在防火墙内。 因为这很容易,所以我从 CloudMQTT 订阅开始,但理想情况下,我希望它是主要的(为几个外部客户端提供服务),但如果互联网出现故障,我希望内部服务器成为热备份,所有发布和内部客户端订阅服务。 我不确定桥接是否有帮助?

有没有办法实现这一点? 在我的脑海中,这有点像DNS的工作方式 - 你可以有一个本地服务器,在某种程度上它知道你的答案,它可以为它提供服务,但它有一个地方可以得到进一步的答案。

在每个站点上运行一个代理,并将其桥接到 CloudMQTT 实例。这样,即使互联网关闭,事物也可以随时在本地进行通信

最新更新