在与 ThingWorx Foundation 不同的计算机上安装或升级 ThingWorx Flow
步骤
您可在与 ThingWorx Foundation 不同的计算机上安装或升级 ThingWorx Flow。
将 ThingWorx Flow 安装在与 ThingWorx Foundation 不同的计算机上
1. 将 ThingWorx Foundation platform_settings.json 文件复制到您想要安装 ThingWorx Flow 的主机上。安装 ThingWorx Flow 时需提供此 platform_settings.json 文件位置。
2. 安装 ThingWorx Flow。
在与 ThingWorx Foundation 不同的计算机上升级 ThingWorx Flow
安装后或升级后步骤
1. platform-settings.json 文件中的
OrchestrationSettings 部分下针对
QueuePassword 显示的密码不进行加密。按照
此处的步骤加密
QueuePassword (RabbitMQ 密码)。
在此过程中,您必须将 QueuePassword 的值更新为 encrypt.queue.password。
|
此步骤仅适用于 ThingWorx Flow 9.0.0 和 9.0.1 版本的全新安装,以及所有版本的升级。
|
2. 确保 RabbitMQ 端口 (默认为 5672) 在 ThingWorx Flow 服务器上处于打开状态,且可从 ThingWorx Foundation 服务器进行访问 (前提是 ThingWorx Flow 和 ThingWorx Foundation 安装在不同的计算机上)。
3. 将已更新 platform_settings.json 文件复制到 ThingWorx Foundation 主机,然后重新启动 ThingWorx Foundation。
5. 将
ThingWorx Flow 密钥保存在
ThingWorx Foundation KeyStore 中,以在
ThingWorx Flow 和
ThingWorx Foundation 之间建立安全通信。
此处提供了执行此任务的详细步骤。
6. 在 ThingWorx Foundation 主机上,运行以下命令以启用 ThingWorx Foundation 端口:
firewall-cmd --zone=public --add-port=<ThingWorx_Foundation_Port>/tcp --permanent && firewall-cmd --reload