Deployment Guide

Modication du port MQTT
1 Arrêtez les services Tomcat et MQTT.
2 Congurez Mosquitto pour changer de port en suivant les étapes ci-dessous.
a Modiez le chier C:\Program Files\Dell\WMS\Mosquitto\mosquitto.conf dans un éditeur de texte.
b Tenez compte des entrées suivantes :
# Port à utiliser pour l'écouteur par défaut
#port 1883
c Supprimez les marques de commentaire de l'entrée du port 1883 et modiez le numéro de port pour y indiquer le port choisi. Par
exemple, port 2883.
d Enregistrez le chier et démarrez le service MQTT.
e Vériez l'entrée suivante pour conrmer que le service MQTT s'exécute sur le nouveau port.
ps> get-nettcpconnection –LocalPort 2883
3 Pour congurer Tomcat, procédez comme suit.
a Ouvrez une session d'invite de commande et naviguez jusqu'à cd C:\Program Files\DELL\WMS\MongoDB\bin.
b Exécutez la commande suivante à l'invite de commande.
>mongo stratus -u stratus -p <mongodbPassword> -eval "db.bootstrapProperties.update({'name': ' mqtt.server.url'}, {'name': '
mqtt.server.url' , 'value' : 'tcp://xyz-pns.wysemanagementsuite.com:2883', 'isActive' : 'true', 'committed' : 'true'}, {upsert:true})"
c Démarrez le service Tomcat identié dans les Services locaux par Dell WMS : service Tomcat et enregistrez une nouvelle fois
tous les appareils, de sorte que l'URL MQTT se réfère au nouveau port.
Modication du port MariaDB
Cette section explique comment modier le port MariaDB.
1 Démarrez le service Tomcat et arrêtez le service MariaDB. Pour congurer MariaDB, procédez comme suit :
a Modiez le chier C:\Program Files\Dell\WMS\Database\SQL\my.ini dans un éditeur de texte.
b Modiez le numéro de port de mysqld et du client pour y indiquer le port choisi. Les numéros de port doivent être de la même
valeur. Par exemple :
[mysqld]
datadir=C:/Program Files/DELL/WMS/Database/SQL
port=3308
[client]
port=3308
c Enregistrez le chier, puis démarrez le service MariaDB.
2 Pour congurer Tomcat, procédez comme suit.
a Modiez le chier C:\Program Files\Dell\WMS\Tomcat-8\webapps\ccm-web\WEB-INF\classes\bootstrap.properties dans un
éditeur de texte.
b Mettez à jour les propriétés dans le chier en utilisant les informations de numéro du port choisi. Par exemple :
jpa.connection.url=jdbc\:mysql\://localhost\:3308/stratus?useUnicode\=true&characterEncoding
\=utf-8&useLegacyDatetimeCode\=false&serverTimezone\=America/Los_Angeles
jpa.connection.port=3308
c Enregistrez le chier, puis démarrez le service Tomcat. Vériez que les services sont bien en cours d'exécution sur le port
conguré. Par exemple :
ps>get-nettcpconnection –LocalPort 3308
24
Congurations personnalisés de ports