Lewati ke konten utama
diskon 50% semua paket, waktu terbatas. Mulai dari $2.48/mo
Eclipse Mosquitto

Eclipse Mosquitto

Eclipse Mosquitto adalah broker MQTT open source untuk pesan antarmesin. Ia mendukung MQTT 5.0, 3.1.1, dan 3.1, berjalan dengan RAM beberapa megabita saja, serta menangani armada IoT dari satu papan hingga ribuan. 11.100+ bintang GitHub.

Sekilas

11.1k

Bintang GitHub

1

Tampilan halaman

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

Informasi koneksi

  • Broker MQTT: mqtt://<SERVER-IP>:1883
  • Endpoint WebSocket: ws://<SERVER-IP>:9001
  • Kredensial disimpan di: /root/.cloudzy-creds

File dan Direktori Penting

  • Jalur instalasi: /root/mosquitto
  • File Compose: /root/mosquitto/docker-compose.yml
  • File Konfigurasi: /etc/mosquitto/mosquitto.conf
  • Berkas kata sandi: /etc/mosquitto/passwd
  • Volume Data: /var/lib/docker/volumes/mosquitto_mosquitto-data
  • Volume log: /var/lib/docker/volumes/mosquitto_mosquitto-log

Menguji broker

Berlangganan sebuah topik:

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

Terbitkan sebuah pesan:

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

Manajemen Layanan

Lihat kontainer yang berjalan:

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

Mulai ulang kontainer:

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

Lihat log:

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

Hentikan kontainer:

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

Jalankan kontainer:

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

Buat ulang kontainer:

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

Catatan

  • Koneksi anonim dimatikan secara bawaan. Semua klien MQTT harus terautentikasi memakai nama pengguna dan kata sandi yang dikonfigurasi.
  • Broker mendengarkan port 1883 untuk klien MQTT dan port 9001 untuk MQTT lewat WebSockets.
  • Review and update /etc/mosquitto/mosquitto.conf sesuai kebutuhan Anda sebelum memakai broker di lingkungan produksi.

Lebih banyak di Jaringan

Aplikasi terkait.

Deploy Eclipse Mosquitto sekarang. Mulai $2,48/bln.