Deployment Guide
5 Pour congurer 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'ache.
6 Copiez le raccourci du chier mqttsvc.bat dans le dossier.
7 Redémarrez le serveur et suivez la procédure ci-dessous pour conrmer 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 Conrmez qu'au moins quatre services sont en cours d'exécution avec les valeurs suivantes :
LocalAddress=IP0, IP1, IP2, IP3
LocalPort=1883
State=Listen
Conguration 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 congurer les URL an que Tomcat puisse
connecter les appareils aux serveurs front-end et back-end Mosquitto. Le programme d'installation par défaut congure 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
Congurations personnalisés de ports