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\=America/Los_Angeles
jpa.connection.port=3308
c 保存文件,然后启动 Tomcat 服务。确认这些服务在配置的端口上运行。例如:
ps>get-nettcpconnection LocalPort 3308
更改 MongoDB 数据库端口
1 停止 Tomcat 服务和 MongoDB 服务。
2 要配置 MongoDB 端口条目,请执行以下操作:
14
自定义端口配置