Ana içeriğe geç
%50 indirim tüm planlarda, sınırlı süreyle. Başlangıç fiyatı $2.48/mo
Eclipse Mosquitto

Eclipse Mosquitto

Eclipse Mosquitto, makineler arası mesajlaşma için açık kaynaklı bir MQTT aracısıdır. MQTT 5.0, 3.1.1 ve 3.1 konuşur, birkaç megabayt RAM ile çalışır ve tek karttan binlerce cihaza kadar IoT filolarını taşır. 11.100'den fazla GitHub yıldızı.

Kısaca

11.1k

GitHub yıldızları

1

Sayfa görüntülemeleri

Sürüm Latest OS Ubuntu Server 24.04 LTS Min RAM 1 GB IP IPV4,IPV6

Bağlantı bilgileri

  • MQTT aracısı: mqtt://<SERVER-IP>:1883
  • WebSocket uç noktası: ws://<SERVER-IP>:9001
  • Kimlik bilgileri şurada saklanır: /root/.cloudzy-creds

Önemli Dosyalar ve Dizinler

  • Kurulum yolu: /root/mosquitto
  • Compose Dosyası: /root/mosquitto/docker-compose.yml
  • Yapılandırma Dosyası: /etc/mosquitto/mosquitto.conf
  • Şifre dosyası: /etc/mosquitto/passwd
  • Veri Birimi: /var/lib/docker/volumes/mosquitto_mosquitto-data
  • Günlük birimi: /var/lib/docker/volumes/mosquitto_mosquitto-log

Aracıyı test etme

Bir konuya abone olun:

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

Bir mesaj yayınlayın:

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

Servis Yönetimi

Çalışan kapsayıcıları görüntüleyin:

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

Konteynerleri yeniden başlatın:

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

Logları göster:

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

Konteynerleri durdurun:

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

Konteynerleri başlatın:

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

Konteynerleri yeniden oluşturun:

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

Notlar

  • Anonim bağlantılar varsayılan olarak kapalıdır. Tüm MQTT istemcileri, yapılandırılmış kullanıcı adı ve şifreyle kimlik doğrulamalıdır.
  • Aracı, MQTT istemcileri için 1883, WebSocket üzerinden MQTT için 9001 portunu dinler.
  • Review and update /etc/mosquitto/mosquitto.conf aracıyı üretimde kullanmadan önce gereksinimlerinize göre.

Ağ'da daha fazlası

İlgili uygulamalar.

Eclipse Mosquitto'yi şimdi dağıtın. 2,48 $/ay'dan başlayan fiyatlarla.