Vai al contenuto principale
50% di sconto tutti i piani, tempo limitato. A partire da $2.48/mo
Eclipse Mosquitto

Eclipse Mosquitto

Eclipse Mosquitto è un broker MQTT open source per la messaggistica machine-to-machine. Parla MQTT 5.0, 3.1.1 e 3.1, gira con pochi megabyte di RAM e gestisce flotte IoT da una singola scheda a migliaia. Oltre 11.100 stelle su GitHub.

In breve

11.1k

Stelle su GitHub

1

Visualizzazioni di pagina

Versione Latest OS Ubuntu Server 24.04 LTS Min RAM 1 GB IP IPV4,IPV6

Informazioni di connessione

  • Broker MQTT: mqtt://<SERVER-IP>:1883
  • Endpoint WebSocket: ws://<SERVER-IP>:9001
  • Le credenziali sono memorizzate in: /root/.cloudzy-creds

File e directory importanti

  • Percorso di installazione: /root/mosquitto
  • File Compose: /root/mosquitto/docker-compose.yml
  • File di configurazione: /etc/mosquitto/mosquitto.conf
  • File delle password: /etc/mosquitto/passwd
  • Volume dati: /var/lib/docker/volumes/mosquitto_mosquitto-data
  • Volume dei log: /var/lib/docker/volumes/mosquitto_mosquitto-log

Testare il broker

Iscriviti a un topic:

mosquitto_sub -h <SERVER-IP> -p 1883 \
  -u client \
  -P '<PASSWORD>' \
  -t <TOPIC>

Pubblica un messaggio:

mosquitto_pub -h <SERVER-IP> -p 1883 \
  -u client \
  -P '<PASSWORD>' \
  -t <TOPIC> \
  -m "Hello Mosquitto"

Gestione del servizio

Visualizzare i container in esecuzione:

docker compose -f /root/mosquitto/docker-compose.yml ps

Riavvia i container:

docker compose -f /root/mosquitto/docker-compose.yml restart

Visualizza i log:

cd /root/mosquitto && docker compose logs -f

Arresta i container:

docker compose -f /root/mosquitto/docker-compose.yml stop

Avvia i container:

docker compose -f /root/mosquitto/docker-compose.yml start

Ricrea i container:

docker compose -f /root/mosquitto/docker-compose.yml up -d

Note

  • Le connessioni anonime sono disattivate per impostazione predefinita. Tutti i client MQTT devono autenticarsi con nome utente e password configurati.
  • Il broker ascolta sulla porta 1883 per i client MQTT e sulla 9001 per MQTT su WebSocket.
  • Review and update /etc/mosquitto/mosquitto.conf in base alle tue esigenze prima di usare il broker in produzione.

Altro in Rete

App correlate.

Installa Eclipse Mosquitto ora. Da 2,48 $/mese.