ThingWorx 高可用性 > ThingWorx Foundation 高可用性
ThingWorx Foundation 高可用性
在 HA 环境中部署时,ThingWorx Foundation 会在主动/被动配置中运行。HA 配置至少需要两个 ThingWorx 实例。启动的第一个实例将成为主导节点服务器,完全连接到模型数据库,并执行所有 ThingWorx 操作。系统还会启动一个或多个备用节点服务器,但不会完全连接到模型数据库,也不会执行任何 ThingWorx 操作。将备用节点服务器选择作为主节点服务器后,该服务器将连接到数据库,在其内存中加载模型,并执行 ThingWorx 操作。发生故障转移后,建议调查原始活动服务器,修复引起故障转移的所有问题,并重新启动服务器以维持正常的 HA 配置。
ThingWorx 服务器主导节点的选择由 Apache ZooKeeper 实现进行管理。
ThingWorx 需求
ThingWorx HA 需要以下内容:
ThingWorx 8.0 或更高版本
在 HA 环境中运行 ThingWorx 的两台或多台服务器
Apache ZooKeeper 3.4.<最新>
在 HA 环境中运行 ZooKeeper 的三台服务器