2017-01-18 2 views
0

Ich implementiere ein paar Geräte und Dienste mit einer guten Datenmenge, die in meinem lokalen Netzwerk läuft, mit allen Publishern und den meisten Abonnenten innerhalb der Firewall. Weil es einfach ist, beginne ich mit einem CloudMQTT-Abonnement, aber im Idealfall möchte ich, dass dies das primäre ist (um ein paar externe Clients zu bedienen), aber wenn das Internet ausfällt, möchte ich einen internen Server haben sei ein heißes Backup, mit allem Publishing und, für interne Clients, abonniere Service. Ich bin mir nicht sicher, ob Bridging helfen kann?Wie Implementieren von Failover mit MQTT-Brokern?

Gibt es trotzdem, dies zu implementieren? In meinem Kopf ist es ungefähr so ​​wie DNS funktioniert - man kann einen lokalen Server haben, und soweit er deine Antwort kennt, kann er es bedienen, aber es hat einen Platz für weitere Antworten.

Antwort

0

Führen Sie an jeder Site einen Broker aus und überbrücken Sie ihn mit der CloudMQTT-Instanz. Auf diese Weise können die Dinge immer lokal kommunizieren, selbst wenn das Internet nicht verfügbar ist