Deployment Guide

更改 MQTT 端口
步骤
1. 停止 Tomcat MQTT 服务。
2. 执行以下步骤以配置 MQTT 代理服务:
a. 在文本编辑器中编辑文件 <INSTALLDIR>\wmsmqtt\mqtt.conf
b. 请注意以下条目:
# Port to use for the default listener
#port 1883
c. 取消注释 port 1883 条目,然后将端口号更改为首选端口。例如 port 2883
d. 保存文件,然后启动 MQTT 代理服务。
e. 检查以下条目,确认 MQTT 代理服务是否在新端口上运行:
ps> get-nettcpconnection –LocalPort 2883
3. 要配置 Tomcat,请执行以下操作:
a. 打开命令提示符会话,并转至 cd C:\Program Files\DELL\WMS\MongoDB\bin
b. 在命令提示符处运行以下命令:
>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. 启动在本地服务中标识为 Dell WMS: Tomcat Service Tomcat 服务,并重新注册所有设备,以便 MQTT URL 引用新
端口。
更改 MariaDB 端口
步骤
1. 启动 Tomcat 服务,然后停止 MariaDB 服务。要配置 MariaDB,请执行以下操作:
a. 在文本编辑器中编辑文件 <INSTALLDIR>\Database\SQL\my.ini
b. mysqld 和客户端的端口号更改为您的首选端口。端口号应该是相同的值。例如:
[mysqld]
datadir=C:/Program Files/DELL/WMS/Database/SQL
port=3308
[client]
port=3308
c. 保存文件,然后启动 MariaDB 服务。
2. 要配置 Tomcat,请执行以下操作:
a. 在文本编辑器中编辑文件 <INSTALLDIR>\Tomcat-8\webapps\ccm-web\WEB-
INF\classes\bootstrap.properties
b. 使用首选端口号详细信息更新文件中的属性。例如:
jpa.connection.url=jdbc\:mysql\://localhost\:3308/stratus?
useUnicode\=true&characterEncoding\=utf-8&useLegacyDatetimeCode\=false&serverTimezone\=Amer
ica/Los_Angeles
jpa.connection.port=3308
c. 保存文件,然后启动 Tomcat 服务。确认这些服务在配置的端口上运行。例如:
ps>get-nettcpconnection –LocalPort 3308
14 自定义端口配置