Nur Testen und Lernen
Verwenden Sie diesen Endpunkt nicht für Produktionsgeräte oder Kunden-Workloads.
Öffentliche MQTT-Sandbox
Nur zum Testen. Senden Sie niemals Geheimnisse oder Produktionsdaten.
Dieser öffentliche Endpunkt ist ausschließlich zum Testen und Lernen gedacht. Es gibt kein SLA; die Zugangsdaten können jederzeit ohne Vorankündigung wechseln.
Managed-MQTT-Tarife ansehenpublic.runmqtt.com18838883wss://public.runmqtt.com/mqttajbkvbp/deviceVVjHmHfPalTjkHterunmqtt-test-<unique-id>Verwenden Sie die oben angegebenen aktuellen Parameter mit eindeutigen Client-IDs und synthetischen Payloads.
# Load the current credentials shown on this page
export MQTT_USERNAME="ajbkvbp/device"
export MQTT_PASSWORD="VVjHmHfPalTjkHte"
# Subscribe
mosquitto_sub \
-h public.runmqtt.com -p 8883 \
-u "$MQTT_USERNAME" -P "$MQTT_PASSWORD" \
-i "runmqtt-sub-$(date +%s)" \
-t "sandbox/$USER/telemetry" -q 1
# Publish from another terminal
mosquitto_pub \
-h public.runmqtt.com -p 8883 \
-u "$MQTT_USERNAME" -P "$MQTT_PASSWORD" \
-i "runmqtt-pub-$(date +%s)" \
-t "sandbox/$USER/telemetry" -q 1 \
-m '{"temperature":22.4,"unit":"C"}'Stellen Sie nur eine Verbindung zur öffentlichen Sandbox RunMQTT her, abonnieren Sie ein automatisch generiertes Topic und senden Sie eine feste synthetische Nachricht.
Nur für Tests im öffentlichen Broker. Andere Nutzer können Nachrichten sehen. Senden Sie niemals Secrets oder Produktionsdaten.
wss://public.runmqtt.com/mqttVorbereiten…Vorbereiten…{"source":"runmqtt-browser-test","value":42}Verbinden, abonnieren und dann veröffentlichen. Hier erscheint ein erfolgreicher QoS 1-Loopback.
Verwenden Sie diesen Endpunkt nicht für Produktionsgeräte oder Kunden-Workloads.
Die Kapazität wird von allen Nutzern geteilt. Verbindungen, Zugangsdaten und Retained Messages können ohne Vorankündigung zurückgesetzt werden.
Andere Benutzer können Topic-Namen und Payloads beobachten. Veröffentlichen Sie nur synthetische Daten.
| Brokerfähigkeit | Öffentliche Sandbox | Verwalteter Broker |
|---|---|---|
| Identität | Regelmäßig wechselnde Zugangsdaten des öffentlichen Brokers | Anmeldeinformationen für bereichsbezogene Geräte |
| Topic-Zugriff | Gemeinsamer Namespace für Einwegtests | Wiederverwendbare Veröffentlichungs- und Abonnementrichtlinien |
| Operationen | Bestmögliche Leistung ohne Lebenszyklusgarantien | Eigene Laufzeit, Integrität und Abrechnungsstatus |
| Daten | Nur synthetische Payloads | Private Anwendungs-Workloads |
Nein. Der Endpunkt ist eine gemeinsam genutzte Best-Effort-Sandbox. Sitzungen können zurückgesetzt und Zugangsdaten geändert werden. Verwenden Sie ihn nur für Client-Tests, Workshops und kurzlebige Demos.
Verwenden Sie bevorzugt Port 8883 mit Zertifikatsprüfung. Port 1883 eignet sich nur für isolierte Fehlersuchen, weil Payloads und Zugangsdaten unverschlüsselt übertragen werden.
Der regelmäßige Wechsel begrenzt Missbrauch und macht alte Sandbox-Zugangsdaten ungültig. Speichern Sie die Zugangsdaten in Umgebungsvariablen und prüfen Sie diese Seite vor jedem geplanten Test.
MQTT-Broker erlauben eine aktive Sitzung pro Client-ID. Generieren Sie eine eindeutige Client-ID für jeden Browser-Tab, jeden Prozess, jedes Gerät und jeden Workshop-Teilnehmer.
Lernen Sie das Protokoll kennen, sichern Sie die Verbindung ab und wählen Sie anschließend das passende Betriebsmodell für Ihren Workload.
Erstellen Sie einen vollständigen Publish-Subscribe-Test und verstehen Sie jede Einstellung.
Wenden Sie TLS, Identität, Topic-Autorisierung und Anmeldeinformationshygiene an.
Verwenden Sie einen isolierten Broker, um QoS-Paketflüsse zu reproduzieren und das Verbindungsverhalten wiederherzustellen.
Prüfen Sie einen datierten, reproduzierbaren Testlauf für TLS/WSS, QoS, Sessions, ACLs und kontrollierte Last.
Verstehen Sie Protokollebenen, das Wiederverbindungsverhalten und das feste Sandbox-Beispiel MQTT.js.
Vergleichen Sie Tarife für einen privaten Broker, Topic-Richtlinien und Geräteidentitäten.