Deployment Guide
Table Of Contents

Bereitstellen 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 in der Systemsteuerung lokale Windows-Dienste und überprüfen Sie, ob die Dienste wie im folgenden Screenshot
angezeigt erstellt werden:
Abbildung 7. Dienste
ANMERKUNG
: Der Starttyp ist manuell und die Mosquitto-Dienste werden durch Ausführen eines Skripts gestartet. Die
Mosquitto Dienste (einschließlich 'Dell WMS: Mosquitto') sollten nicht gestartet werden bzw. manuell neu gestartet werden,
da die Dienste automatisch vom Skript gestartet werden, wenn das System erneut hochfährt.
Kongurieren von Back-End-Mosquitto für die Verbindung mit
Front-End-Mosquitto
1 Önen Sie die Datei im Verzeichnis C:\Program Files\DELL\WMS\Mosquitto\mosquito.conf in einem Texteditor.
2 Im Ordner mosqquito.conf heben Sie die Kommentierung auf die Eigenschaft bind_address auf und aktualisieren den Eintrag wie folgt:
bind_address <IP1>.
3 Gehen Sie zum Abschnitt Bridges des Dokuments und führen Sie folgende Einträge aus:
# connection <name>
#address <host>[:<port>] [<host>[:<port>]]
#topic <topic> [[[out | in | both] qos-level] local-prex remote-prex]
connection pns01
address <IP1>:1883
topic # out
Benutzerdenierte
Port-Kongurationen 15