Abbiamo molti gateway locali installati adiverse premesse. Questi gateway ospiteranno un broker MQTT per la connessione di tutti i servizi locali. Quindi è necessario che il broker MQTT locale invii questi dati a due broker MQTT remoti (ciascuno ospitato da una parte diversa). Ho letto la documentazione sui broker Mosquitto e VerneMQ e vedo che consentono solo un server remoto per essere colmato alla volta.
Esiste un altro broker (open source) che fornisce tale funzionalità? Se no come possiamo ottenere questo?
risposte:
1 per risposta № 1Puoi dichiarare molti ponti come vuoi con il mosquitto.
Dal mosquitto.conf pagina man:
Configurazione dei ponti
È possibile configurare più bridge (connessioni ad altri broker) usando le seguenti variabili.
Hai solo più blocchi che iniziano con connection
connection test-mosquitto-org
address test.mosquitto.org
cleansession true
topic clients/total in 0 test/mosquitto/org $SYS/broker/
connection foo.broker.org
address 192.168.1.1
topic # both 0