Deployment Guide

5 Pour congurer le script de démarrage des services Mosquitto, accédez au dossier de démarrage de Windows. Dans la fenêtre de
recherche, saisissez Shell:startup, comme illustré dans la capture d'écran suivante :
Figure 9. Écran Démarrer
Le répertoire C:\Users\Administrator\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup s'ache.
6 Copiez le raccourci du chier mqttsvc.bat dans le dossier.
7 Redémarrez le serveur et suivez la procédure ci-dessous pour conrmer que quatre instances de Mosquitto sont en cours d'exécution
sur IP0, IP1, IP2 et IP3 sur le port 1883 :
a Ouvrez la fenêtre Powershell et exécutez la commande suivante :
PS> get-nettcpconnection -LocalPort 1883
b Conrmez qu'au moins quatre services sont en cours d'exécution avec les valeurs suivantes :
LocalAddress=IP0, IP1, IP2, IP3
LocalPort=1883
State=Listen
Conguration du serveur front-end Mosquitto sur la base de
données MongoDB
MongoDB dispose d'un chier bootstrapProperties qui contient divers paramètres permettant de congurer les URL an que Tomcat puisse
connecter les appareils aux serveurs front-end et back-end Mosquitto. Le programme d'installation par défaut congure les deux
paramètres avec le serveur back-end Mosquitto, car la plupart des utilisateurs l'exécutent avec une seule instance de Mosquitto.
1 Ouvrez une invite de commande et accédez au répertoire C:\Program Files\DELL\WMS\MongoDB\bin.
2 Exécutez la commande suivante à l'invite de commande.
>mongo stratus -u stratus -p <mongodbPassword> -eval "db.bootstrapProperties.update({'name': 'stratus.external.mqtt.url'}, {'name':
'stratus.external.mqtt.url' , 'value' : 'tcp://xyz-pns.wysemanagementsuite.com:1883' }, {upsert:true})"
3 Redémarrez le service Tomcat identié dans Services Locaux par Dell WMS : service Tomcat.
16
Congurations personnalisés de ports