Deployment Guide
Cambio del puerto de MQTT
1 Detenga los servicios Tomcat y MQTT.
2 Congure Mosquitto para cambiar el puerto realizando los siguientes pasos.
a Edite el archivo C:\Program Files\Dell\WMS\Mosquitto\mosquitto.conf en un editor de texto.
b Considere las siguientes entradas:
# Port to use for the default listener
#port 1883
c Quite la marca de comentario de la entrada port 1883 y cambie el número de puerto a uno de su preferencia. Por ejemplo, port
2883.
d Guarde el archivo e inicie el servicio MQTT.
e Revise la siguiente entrada para conrmar que se está ejecutando el servicio MQTT en el puerto nuevo.
ps> get-nettcpconnection –LocalPort 2883
3 Para congurar Tomcat, realice lo siguiente.
a Abra una sesión de símbolo de sistema y vaya a cd C:\Program Files\DELL\WMS\MongoDB\bin.
b Ejecute el siguiente comando en el símbolo de sistema.
>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 Inicie el servicio Tomcat identicado en Servicios Locales como Dell WMS: Tomcat Service y vuelva a registrar todos los
dispositivos, de modo que las URL de MQTT se reeran al puerto nuevo.
Cambio del puerto de MariaDB
En esta sección se explica cómo cambiar el puerto de MariaDB.
1 Inicie el servicio Tomcat y detenga el servicio MariaDB. Para congurar MariaDB, realice lo siguiente:
a Edite el archivo C:\Program Files\Dell\WMS\Database\SQL\my.ini en un editor de texto.
b Cambie el número de puerto de mysqld y el del cliente al de su preferencia. Los números de puerto deben tener el mismo valor.
Por ejemplo:
[mysqld]
datadir=C:/Program Files/DELL/WMS/Database/SQL
port=3308
[client]
port=3308
c Guarde el archivo e inicie el servicio MariaDB.
2 Para congurar Tomcat, realice lo siguiente.
a Edite el archivo C:\Program Files\Dell\WMS\Tomcat-8\webapps\ccm-web\WEB-INF\classes\bootstrap.properties en un editor
de texto.
b Actualice las propiedades en el archivo con los detalles del puerto de su preferencia. Por ejemplo:
jpa.connection.url=jdbc\:mysql\://localhost\:3308/stratus?useUnicode\=true&characterEncoding
\=utf-8&useLegacyDatetimeCode\=false&serverTimezone\=America/Los_Angeles
jpa.connection.port=3308
c Guarde el archivo e inicie el servicio Tomcat. Compruebe que los servicios estén en ejecución en el puerto congurado. Por
ejemplo:
ps>get-nettcpconnection –LocalPort 3308
Conguraciones
de puerto personalizado 25