#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 端口条目,请执行以下操作:
a) 在文本编辑器中编辑文件 <INSTALLDIR>\MongoDB\mongod.cfg。
b) 使用首选端口号更新文件中的属性。例如:port=27027。
c) 保存文件,然后启动 MongoDB 服务。确认该服务在新的端口上运行。
3. 要配置 Tomcat,请执行以下操作:
a) 在文本编辑器中编辑文件 <INSTALLDIR>\Tomcat-8\webapps\ccm-web\WEB-INF\classes
\bootstrap.properties。
b) 使用首选端口号更新文件中的属性。例如:mongodb.seedList=localhost\:27027。
c) 保存文件,然后启动 Tomcat 服务。确认该服务在所需端口上运行。例如:ps>get-nettcpconnection –LocalPort
27027。
14
自定义端口配置