MQTT broker testleri · Sayfa 3

MQTT broker nasıl test edilir: bağlantı, QoS, TLS, kimlik doğrulama, gecikme ve yük testleri için hazır betikler, CLI araçları ve kontrol listeleri.

Broker testleri

Yavaş ve Kararsız Hücresel Ağlarda MQTT Testi

tc netem ile 2G, 3G ve LTE gecikmesini, jitter'ı ve paket kaybını emüle edin; mobil IoT için MQTT keep-alive, payload boyutu, QoS ve oturumları ayarlayın.

9 dk okuma
Broker testleri

MQTT Broker Test Kontrol Listesi: Production Öncesi 25 Kontrol

Production öncesi MQTT broker test kontrol listesi: bağlantı, TLS, kimlik doğrulama, ACL, QoS, dayanıklılık ve yük için komutlarıyla birlikte 25 kontrol.

10 dk okuma
Broker testleri

Gerçekçi MQTT Test Verisi Üretin (Sensörler, JSON, Binary)

Gerçekçi MQTT test verisi üretin: günlük döngü, gürültü ve kayma içeren sensör telemetrisi için JSON veya kompakt binary kodlayan Python ve Node.js betikleri.

9 dk okuma
Broker testleri

MQTT Geliştirme, Staging ve Üretim Ortamlarını Kurmak

MQTT geliştirme, staging ve üretim ortamlarını ayırın: ortam başına broker, topic önekleri, ortama özel kimlik bilgileri ve ACL'ler, yapılandırma ve smoke test.

8 dk okuma
Broker testleri

Testlerin Asla Çakışmaması İçin Test Topic'lerini Adlandırma

MQTT testlerinin çakışmasını önleyin: çalıştırma başına benzersiz topic önekleri, CI run ID'leri, dar wildcard'lar, tekil client ID ve retained temizliği.

8 dk okuma
Broker testleri

Toxiproxy ile MQTT için Kötü Ağ Koşullarını Simüle Etmek

Toxiproxy ile MQTT client ve broker arasına gecikme, bant genişliği sınırı, timeout ve bağlantı reset'i ekleyin; keep-alive ve yeniden bağlanmayı test edin.

9 dk okuma
Broker testleri

Testcontainers ile MQTT Testleri (Java, Python, Node)

Testcontainers ile Java, Python ve Node.js'te her test çalıştırmasına atılabilir bir Mosquitto broker verin; barındırılan broker'ın ne zaman iyi olduğunu görün

9 dk okuma
Broker testleri

GitHub Actions ile CI'da MQTT Testi

MQTT testlerini GitHub Actions'ta çalıştırın: bağlantı kabul eden bir Mosquitto container'ı başlatın, sonra secret'larla barındırılan broker'da test edin.

9 dk okuma
Broker testleri

MQTT Throughput Testi: Saniyedeki Mesaj Sayısı Açıklandı

MQTT throughput testi nasıl yapılır: giriş ve çıkış msg/s, sürdürülebilir hızı bulmak, backpressure'ı fark etmek ve msg/s değerini bant genişliğine çevirmek.

9 dk okuma
Broker testleri

MQTT 5 Topic Alias Nasıl Test Edilir

MQTT 5 topic alias'ları test edin: Topic Alias Maximum'u okuyun, alias'lı yayınları doğrulayın, tasarrufu ölçün ve Topic Alias invalid hatasını üretin.

8 dk okuma
Broker testleri

Harici MQTT Uptime İzleme ve Alarm

MQTT broker uptime'ını dışarıdan izleyin: sentetik publish/subscribe probe'u, sertifika süresi, cron, heartbeat, Slack ve PagerDuty alarmları ve SLO hesapları.

9 dk okuma
Broker testleri

Wireshark ile MQTT hata ayıklama: her paketi okuyun

MQTT trafiğini Wireshark'ta yakalayıp çözümleyin: CONNECT, PUBLISH ve CONNACK filtreleri, 8883 portunda key log ile TLS şifre çözme ve tshark tarifleri.

9 dk okuma
Broker testleri

MQTTX Rehberi: Masaüstü ve CLI İstemcisiyle Broker Testi

MQTTX'i adım adım öğrenin: bağlantı kurun, MQTT 5 özelliklerini test edin, payload'ları script ile dönüştürün, mqttx CLI ile pub/sub ve bench çalıştırın.

9 dk okuma
Broker testleri

MQTT ACL'leri ve Topic Yetkileri Nasıl Test Edilir

MQTT ACL'lerini topic topic doğrulayın: MQTT 3.1.1'de reddedilen publish neden sessizdir, MQTT 5'te 0x87 reason code'u, SUBACK 0x80 ve otomatik bir yetki testi.

9 dk okuma
Broker testleri

MQTT Kimlik Doğrulamasını Test Etmek: Geçerli, Geçersiz ve Eksik Bilgiler

MQTT kullanıcı adı/parola doğrulaması için test matrisi: MQTT 3.1.1 ve 5'te her durumda beklenen CONNACK kodu, mosquitto komutları ve otomatik pytest paketi.

8 dk okuma
Broker testleri

Android ve iOS ile MQTT Broker Testi

Android veya iOS telefondan MQTT broker nasıl test edilir: WSS üzerinden tarayıcı istemcisi, MQTT uygulamaları, Termux, emülatörler ve mobil ağ tuzakları.

7 dk okuma
Broker testleri

Tarayıcınızdan MQTT Broker Testi (Kurulum Gerektirmez)

Herhangi bir MQTT broker'ı iki dakikada tarayıcıdan test edin: güvenli WebSocket ile bağlanın, abone olun, publish edin, retained ve Last Will'i kontrol edin.

7 dk okuma
Broker testleri

MQTT ağ sorunlarını teşhis etmek: DNS, firewall ve proxy

MQTT istemciniz broker'a neden ulaşamıyor? DNS, TCP yönlendirme, firewall, kurumsal proxy ve TLS araya girmesini katman katman gerçek komutlarla test edin.

9 dk okuma
Broker testleri

MQTT Last Will Testi: Ani Bağlantı Kopmalarını Simüle Edin

MQTT Last Will'i kill -9 çökmeleri, donmuş süreçler ve ağ kesintileriyle test edin; will'in ne zaman yayınlandığını ölçün, MQTT 5 will delay'i doğrulayın.

9 dk okuma
Broker testleri

MQTT Portunun Açık Olup Olmadığı Nasıl Kontrol Edilir (nc, telnet, nmap)

MQTT portları 1883, 8883, 8083 ve 8084'ün açık olup olmadığını nc, telnet, nmap ve Test-NetConnection ile kontrol edin; firewall ile broker'ı ayırın.

7 dk okuma
Broker testleri

QoS 1 ve QoS 2 Teslimat Garantileri Nasıl Test Edilir

MQTT'de at-least-once ve exactly-once teslimatı kanıtlayın: bağlantıları gönderim sırasında koparın, kopya ve boşlukları sayın, PUBACK ile PUBREC'i inceleyin.

9 dk okuma
Broker testleri

Retained Mesajlar Nasıl Test Edilir (ve Nasıl Temizlenir)

MQTT retained mesajlarını adım adım test edin: abonelikte teslim, üzerine yazma, boş payload ile temizleme ve MQTT 5 seçenekleri; mosquitto ve pytest ile.

8 dk okuma
Broker testleri

MQTT TLS Bağlantısı Nasıl Test Edilir (openssl, mosquitto, kod)

8883 portunda MQTT over TLS testi: openssl s_client kontrolleri, sertifika zinciri, SNI ve hostname doğrulaması, mosquitto --cafile ve yaygın hata çözümleri.

9 dk okuma
Broker testleri

MQTT over WebSockets Nasıl Test Edilir (ws ve wss)

MQTT WebSocket uç noktasını adım adım test edin: /mqtt yolu, mqtt alt protokolü, curl ve wscat ile handshake kontrolü, tarayıcı DevTools ve bir MQTT.js testi.

8 dk okuma