Mosquitto: Testare la configurazione del bridge Mosquitto
Questa documentazione fa parte della guida Ponti. Consulta la guida completa qui: Come connettere insieme i server Mosquitto (bridge).
👋 Benvenuti nella documentazione di Stackhero!
Stackhero offre una soluzione Mosquitto MQTT cloud pronta all'uso che fornisce numerosi vantaggi, tra cui:
- Scambi e trasferimenti illimitati di messaggi.
- Autenticazione illimitata dei dispositivi tramite un'API esterna.
- ACL avanzate su argomenti, utenti e azioni.
- Nome di dominio personalizzabile sicuro con HTTPS (ad esempio, https://mqtt.your-company.com).
- Aggiornamenti semplificati con un solo clic.
- Prestazioni ottimali e sicurezza robusta grazie a una VM privata e dedicata.
Risparmiate tempo e semplificate la vostra vita: bastano 5 minuti per provare la soluzione Mosquitto MQTT cloud hosting di Stackhero!
Mosquitto non fornisce log estesi per verificare che il bridge funzioni.
Il modo migliore per assicurarsi del suo funzionamento è testarlo direttamente.
È possibile connettersi al server remoto e iscriversi al topic testBridge utilizzando un utente esistente (e password) dichiarato sul server remoto:
mosquitto_sub -h 127.0.0.1 -u <user> -P <password> -t "testBridge" -v
In un altro terminale, è possibile connettersi alla propria istanza Mosquitto Stackhero utilizzando un utente esistente (e password) dichiarato sulla propria istanza Mosquitto Stackhero:
mosquitto_sub -h <XXXXXX>.stackhero-network.com -p <PORT_TLS> -u <user> -P <password> -t "testBridge" -v
Aprire un terzo terminale e inviare un messaggio di test utilizzando la propria istanza Stackhero (e un utente corrispondente):
mosquitto_pub -h <XXXXXX>.stackhero-network.com -p <PORT_TLS> -u <user> -P <password> -t "testBridge" -m "Message from Stackhero broker"
Dovreste vedere il "Message from Stackhero broker" sui vostri primi due terminali.
Infine, inviare un messaggio di test utilizzando la propria istanza Mosquitto remota:
mosquitto_pub -h 127.0.0.1 -u <user> -P <password> -t "testBridge" -m "Message from remote broker"
Congratulazioni! Ora avete i vostri due server MQTT connessi in modo sicuro, con autenticazione e crittografia!