Mosquitto: Testowanie konfiguracji mostu Mosquitto
Ta dokumentacja jest częścią przewodnika Mosty. Pełny przewodnik znajdziesz tutaj: Jak połączyć serwery Mosquitto (most).
👋 Witamy w dokumentacji Stackhero!
Stackhero zapewnia w pełni zarządzane środowisko Mosquitto MQTT cloud, zaprojektowane z myślą o niezawodności i elastyczności:
- Nielimitowana przepustowość wiadomości i transfery danych, dzięki czemu Twoje procesy nigdy nie napotkają sztucznych ograniczeń.
- Nielimitowana autoryzacja urządzeń poprzez własne zewnętrzne API, co umożliwia płynne wdrażanie i zarządzanie dostępem.
- Zaawansowane ACLs zapewniające precyzyjną kontrolę nad tematami, użytkownikami i działaniami.
- Własna nazwa domeny z wbudowanym HTTPS dla bezpiecznych, markowych endpointów (na przykład: https://mqtt.twoja-firma.com).
- Aktualizacje bez wysiłku: wprowadzaj ulepszenia lub poprawki bezpieczeństwa jednym kliknięciem.
- Stała wydajność i wysoki poziom bezpieczeństwa – każda instancja działa na prywatnej, dedykowanej infrastrukturze.
Przyspiesz swoje projekty IoT i ogranicz koszty operacyjne. Bezpieczną, gotową do produkcji instancję Mosquitto MQTT cloud hosting możesz uruchomić w zaledwie kilka minut.
Mosquitto nie dostarcza szczegółowych logów do weryfikacji działania mostu.
Najlepszym sposobem na upewnienie się, że działa, jest bezpośrednie przetestowanie.
Możesz połączyć się ze swoim zdalnym serwerem i zasubskrybować temat testBridge używając istniejącego użytkownika (i hasła) zadeklarowanego na zdalnym serwerze:
mosquitto_sub -h 127.0.0.1 -u <user> -P <password> -t "testBridge" -v
W innym terminalu możesz połączyć się z instancją Mosquitto Stackhero używając istniejącego użytkownika (i hasła) zadeklarowanego na twojej instancji Mosquitto Stackhero:
mosquitto_sub -h <XXXXXX>.stackhero-network.com -p <PORT_TLS> -u <user> -P <password> -t "testBridge" -v
Otwórz trzeci terminal i wyślij wiadomość testową używając swojej instancji Stackhero (i odpowiedniego użytkownika):
mosquitto_pub -h <XXXXXX>.stackhero-network.com -p <PORT_TLS> -u <user> -P <password> -t "testBridge" -m "Message from Stackhero broker"
Powinieneś zobaczyć "Message from Stackhero broker" na swoich dwóch pierwszych terminalach.
Na koniec wyślij wiadomość testową używając swojej zdalnej instancji Mosquitto:
mosquitto_pub -h 127.0.0.1 -u <user> -P <password> -t "testBridge" -m "Message from remote broker"
Gratulacje! Teraz masz dwa serwery MQTT połączone bezpiecznie, z uwierzytelnianiem i szyfrowaniem!