Deployment Guide
6 Bestätigen Sie, dass der Dienst mit den folgenden Werten ausgeführt wird:
LocalAddress=IP1
LocalPort=1883
State=Listen
7 Wiederholen Sie die Schritte 3, 4, 5 und 6 für mq2 und mq3 mit IP2 bzw. IP3, um den Prozess abzuschließen.
Bereitstellen von Front-End-Mosquitto als Dienst
Dieser Abschnitt beschreibt das Verfahren für die Bereitstellung von Front-End-Mosquitto als Dienst.
1 Önen Sie ein Windows PowerShell-Fenster mit Administratorrechten und führen Sie die folgenden Befehle zum Erstellen eines
Diensteintrags in der Registrierungs- und Dienstdatenbank aus:
PS> sc.exe “Dell WMS: FE-MQTT1” binPath= “C:\Program Files\DELL\mq1\mosquito.exe run”
PS> sc.exe “Dell WMS: FE-MQTT2” binPath= “C:\Program Files\DELL\mq2\mosquito.exe run”
PS> sc.exe “Dell WMS: FE-MQTT3” binPath= “C:\Program Files\DELL\mq3\mosquito.exe run”
2 Önen Sie die lokalen Dienste von Windows aus der Systemsteuerung und bestätigen Sie, dass die Dienste wie im folgenden
Screenshot dargestellt erstellt wurden.
Abbildung 7. Dienste
ANMERKUNG
: Der Starttyp ist manuell und die Mosquitto-Dienste werden durch Ausführen eines Skripts gestartet. Keiner
der Mosquitto-Dienste (einschließlich 'Dell WMS: Mosquitto') sollte von diesem Fenster aus manuell gestartet oder neu
gestartet werden.
Kongurieren von Back-End-Mosquitto für die
Verbindung mit Front-End-Mosquitto
In diesem Abschnitt wird erklärt, wie man Back-End-Mosquitto für die Verbindung mit Front-End-Mosquitto konguriert.
1 Önen Sie die Datei im Verzeichnis C:\Program Files\DELL\WMS\Mosquitto\mosquito.conf in einem Texteditor.
2 Heben Sie die Auskommentierung der Eigenschaft bind_address im Ordner mosquito.conf auf und aktualisieren Sie den Eintrag als
bind_address <IP1>.
3 Gehen Sie zum Abschnitt Bridges des Dokuments und fügen Sie folgende Einträge in dem Abschnitt ein.
# connection <name>
#address <host>[:<port>] [<host>[:<port>]]
#topic <topic> [[[out | in | both] qos-level] local-prex remote-prex]
connection pns01
address <IP1>:1883
Bereitstellung und
Konguration von Wyse Management Suite 13