a) Modificare il file <INSTALLDIR>\wmsmqtt\mqtt.conf in un editor di testo.
b) Prendere nota delle seguenti voci:
# Port to use for the default listener
#port 1883
c) Rimuovere il commento per la voce port 1883 e sostituire il numero di porta con la porta preferita. Per esempio, port 2883.
d) Salvare il file e avviare il servizio MQTT broker.
e) Controllare la seguente voce per verificare che il servizio MQTT broker sia in esecuzione sulla nuova porta:
ps> get-nettcpconnection –LocalPort 2883
3. Per configurare Tomcat, effettuare le operazioni riportate di seguito:
a) Aprire una sessione di prompt dei comandi e andare a cd C:\Programmi\DELL\WMS\MongoDB\bin.
b) Eseguire il comando seguente al prompt dei comandi:
>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) Avviare Tomcat Service identificato in Servizi locali come Dell WMS: Tomcat Service e registrare nuovamente tutti i
dispositivi, in modo che l'URL MQTT faccia riferimento alla nuova porta.
Modifica della porta MariaDB
1. Avviare Tomcat Service e arrestare il servizio MariaDB. Per configurare MariaDB, effettuare le operazioni riportate di seguito:
a) Modificare il file <INSTALLDIR>\Database\SQL\my.ini in un editor di testo.
b) Sostituire il numero di porta sia per mysqld che per il client con la porta preferita. I numeri delle porte devono essere dello stesso
valore. Per esempio:
[mysqld]
datadir=C:/Program Files/DELL/WMS/Database/SQL
port=3308
[client]
port=3308
c) Salvare il file e avviare il servizio MariaDB.
2. Per configurare Tomcat, effettuare le operazioni riportate di seguito:
a) Modificare il file <INSTALLDIR>\Tomcat-8\webapps\ccm-web\WEB-INF\classes\bootstrap.properties in un
editor di testo.
b) Aggiornare le proprietà nel file con i dettagli relativi al numero di porta preferito. Per esempio:
jpa.connection.url=jdbc\:mysql\://localhost\:3308/stratus?useUnicode
\=true&characterEncoding\=utf-8&useLegacyDatetimeCode\=false&serverTimezone\=America/
Los_Angeles
jpa.connection.port=3308
c) Salvare il file e avviare Tomcat Service. Verificare che i servizi siano in esecuzione sulla porta configurata. Per esempio:
ps>get-nettcpconnection –LocalPort 3308
Modifica della porta del database MongoDB
1. Arrestare Tomcat Service e il servizio MongoDB.
2. Per configurare la voce della porta MongoDB, effettuare le operazioni riportate di seguito:
a) Modificare il file <INSTALLDIR>\MongoDB\mongod.cfg in un editor di testo.
b) Aggiornare la proprietà nel file con il numero di porta preferito. Per esempio: port=27027.
c) Salvare il file e avviare il servizio MongoDB. Verificare che sia in esecuzione sulla nuova porta.
3. Per configurare Tomcat, effettuare le operazioni riportate di seguito:
a) Modificare il file <INSTALLDIR>\Tomcat-8\webapps\ccm-web\WEB-INF\classes\bootstrap.properties in un
editor di testo.
b) Aggiornare le proprietà nel file con il numero di porta preferito. Per esempio: mongodb.seedList=localhost\:27027.
14
Configurazioni di porta personalizzate