Auswirkungen der Ausführung der Musterkonfiguration
Wenn Sie den Assistenten Musterkonfiguration definieren ausführen, werden IBM® MQ -Objekte definiert. Einige dieser Objekte ändern das Verhalten des Warteschlangenmanagers und Sie sollten beachten, wie diese Objekte den Warteschlangenmanager und die zugehörigen Kommunikationsverbindungen beeinträchtigen.
Durch Ausführen des Assistenten Beispielkonfiguration definieren wird für die Standardübertragungswarteschlange des Warteschlangenmanagers der Wert SYSTEM.MQTT.TRANSMIT.QUEUE
festgelegt. Diese Warteschlange hat Vorrang vor einer vorhandenen Standardübertragungswarteschlange, sofern eine solche in diesem Warteschlangenmanager vorhanden ist.
Wenn die Standardübertragungswarteschlange als MQTT-Übertragungswarteschlange definiert wird, können IBM MQ -Anwendungen Punkt-zu-Punkt-Nachrichten an MQTT-Clients senden, ohne dass für jeden Client ein separater Warteschlangenmanager-Aliasname erstellt werden muss. Die für MQTT-Clients bestimmten Nachrichten werden über die MQTT-Übertragungswarteschlange auf dem Warteschlangenmanager an den MQTT-Client mit einer Client-ID übertragen, die dem Namen des Warteschlangenmanagers entspricht, an den die Nachricht gesendet wird. IBM MQ -Warteschlangenmanager erkennen MQTT-Clients, als wären sie ferne Warteschlangenmanager.
Wenn Sie zuvor eine IBM MQ -Standardübertragungswarteschlange verwendet haben, um Nachrichten an andere Warteschlangenmanager weiterzuleiten, müssen Sie explizit alternative Routen erstellen (z. B. durch Definition von Aliasnamen für Warteschlangenmanager), bevor Sie die Beispielkonfiguration ausführen oder Ihren Warteschlangenmanager manuell konfigurieren, um die Telemetriefunktion zu aktivieren.
Die Ausführung der Beispielkonfiguration führt dazu, dass MQTT-Clients auf IBM MQ -Ressourcen mit dem Benutzernamen Guest
unter Windows und nobody
unter Linux®zugreifen.