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 WMSTomcat 服務作識別的 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
變更 MongoDB 資料庫連接埠
14 自訂連接埠組態