ThingWorx Flow > 安裝與組態 > 自動解除安裝 ThingWorx Flow
自動解除安裝 ThingWorx Flow
ThingWorx Flow 9.1 及更新版本中,使用 ThingWorx Flow 安裝目錄中的自動 ThingWorx Flow 解除安裝程式可解除安裝 ThingWorx FlowThingWorx Flow 會執行下列任務:
移除所有 ThingWorx Flow 相關服務。
解除安裝協力廠商軟體,例如 RabbitMQ、Nginx、Node.js、PM2、Erlang、7-Zip 以及 Nssm。
移除相關 ThingWorx Flow 環境變數。
刪除 ThingWorx Flow 安裝目錄。
刪除 \.ptc_ccif\ThingWorxFlow.xml 檔案。
(Windows) 從登錄刪除 HKEY_LOCAL_MACHINE\SOFTWARE\Ericsson\Erlang\ErlSrv\1.1\RabbitMQ (若存在)。
步驟
1. 登入您要以管理員身分解除安裝 ThingWorx Flow 的系統。
2. 根據您的作業系統,從 ThingWorx Flow 安裝目錄執行解除安裝程式:
Windows - 在 ThingWorxFlow_uninstall.exe 檔案上按一下滑鼠右鍵,然後選取「以系統管理員身分執行」
Linux - 以根使用者身分執行 ThingWorxFlow_uninstall 檔案。
3. 欲解除安裝 ThingWorx Flow 及其模組,請按一下「是」
4. 解除安裝完成後,按一下「確定」
解除安裝後步驟
1. ThingWorx Composer 中,從「工作流程」物件中移除所有服務、事件與訂閱,並儲存「工作流程」物件
2. ThingWorx Composer 中,從任何物件實體中移除「工作流程」服務,並儲存物件。
3. 如果已配置 SSO,請更新 sso-settings 設定,使其回復至 ThingWorx Foundation 電腦上的 ThingWorx 主機與埠。
sso-settings.json 檔案中,分別變更 clientBaseURLmetadataEntityBaseURL 值,使其回復至 ThingWorx 主機與埠。
4. 如果您已在與 ThingWorx Foundation 不同的電腦上安裝 ThingWorx Flow,請執行下列操作:
a. ThingWorx Foundation 電腦上,從 platform-settings.json 檔案中移除下列區段:
"OrchestrationSettings": {
"EnableOrchestration": true,
"QueueHost": "localhost",
"QueuePort": 5672,
"QueueName": "256mb",
"QueueUsername": "symphuser",
"QueuePassword": "symphpass",
"QueueVHost": "symphony"
},
b. 重新啟動 ThingWorx Foundation
這是否有幫助?