在待命伺服器上部署 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 工作