Deployment Guide

sc.exe start "Dell WMS: FE-MQTT3"
SLEEP 5
TIMEOUT /5
SETX -m MOSQUITTO_DIR "C:\Program Files\DELL\WMS\Mosquitto"
sc.exe start "mosquitto"
3 Speichern Sie die Datei mqttsvc.bat.
4 Erstellen Sie eine Verknüpfung zur Datei mqttsvc.bat. Dieses Skript dient zum Starten aller Mosquitto-Dienste, wenn der Server
startet.
5 Zum Kongurieren des Startskripts der Mosquitto-Dienste rufen sie den Start-Ordner von Windows auf und geben im Windows-
Suchfenster Shell:startup ein, wie im folgenden Screenshot dargestellt.
Abbildung 9. Windows Start
Das Verzeichnis C:\Users\Administrator\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup wird angezeigt.
6 Kopieren Sie die Verknüpfung der Datei mqttsvc.bat in den Ordner.
7 Starten Sie den Server neu, um zu bestätigen und zu testen, ob die vier Instanzen von Mosquitto jeweils auf IP0, IP1, IP2 und IP3 auf
Port 1883 ausgeführt werden, wie in den folgenden Schritten dargestellt.
a Önen Sie das PowerShell-Fenster und führen Sie den folgenden Befehl aus:
PS> get-nettcpconnection -LocalPort 1883
b Bestätigen Sie, dass mindestens vier Dienste mit den folgenden Werten ausgeführt werden.
LocalAddress=IP0, IP1, IP2, IP3
LocalPort=1883
State=Listen
Kongurieren von Front-End-Mosquitto in MongoDB
MongoDB hat eine bootstrapProperties-Sammlung, die verschiedene Parameter zum Kongurieren von URLs für Tomcat für die
Verbindung mit Back-End-Mosquitto und für Geräte zum Verbinden mit Front-End-Mosquitto aufweist. Standardmäßig würde das
Bereitstellung und
Konguration von Wyse Management Suite 15