在备用服务器上部署 ThingWorx
在备用服务器上启动 ThingWorx 之前,请确保以下各项。
备用服务器的 ThingworxPlatform 文件夹中存在这些文件的副本。
platform-settings.json
keystore-password
license_capability_response.bin
主服务器和备用服务器会始终使用 ThingworxStorage 下的相同文件
keystore.jks
主服务器和备用服务器始终访问相同的文件信息库文件夹。
要在备用服务器上安装 ThingWorx,请遵循在主服务器上安装 ThingWorx 时所用的指南。但是,请注意以下各项:
应无需修改 platform-settings.json
请勿对数据库或许可证密码进行加密。在启动次要服务器之前,最好在主服务器上执行此操作。
安装过程完成后,ThingWorx 即会启动并通过备用服务器运行。
如果要配置其他备用服务器,请关闭当前的 ThingWorx 服务,然后重复此过程,直到所有的备用服务器都已建好。
此时,ThingWorx 可以在主服务器或次要服务器上运行。下一步是部署 Apache ZooKeeper,以配合 ThingWorx 服务器。
可选:如果 Tomcat 服务进程停止,可在每台 ThingWorx 服务器上创建一个 cron 作业,以重新启动 Tomcat 服务。cron 作业应尝试通过其服务调用来重新启动 Tomcat。有关详细信息,请参阅 用于重新启动 Tomcat 的 Cron 作业