アーティクル - CS331246
ThingWorx サーバーで IGNITE_WORK_DIR が設定されていない場合、ThingWorx 9.x アクティブ/アクティブ高可用性 (HA) クラスタリングのセットアップは開始されません。
修正日: 10-Oct-2024
適用対象
- ThingWorx Platform 9.0 to 9.5
説明
- ThingWorx サーバーに IGNITE_WORK_DIR が設定されていない場合、ThingWorx 9.x アクティブ/アクティブ HA クラスタリング セットアップは開始されません。
- アプリケーション ログに以下のエラーが表示され、ThingWorx の起動に失敗します。
[L: ERROR] [O: c.t.s.ServiceDiscovery] [I: ] [U: SuperUser] [S: ] [P: platform1] [T: main] No configuration found for service discovery HTTP_PORT or HTTPS_PORT environment variables . [L: ERROR] [O: c.t.s.ThingWorxBootstrapper] [I: ] [U: SuperUser] [S: ] [P: platform1] [T: main] *** CRITICAL ERROR ON STARTUP: No port defined for service discovery, unable to register application
- Tomcat サービスは起動後にシャットダウンし、ApplicationLog.log に次のエラーが記録されます。
[L: ERROR] [O: E.c.q.l.c.Logger] [I: ] [U: SuperUser] [S: ] [P: thingworx1] [T: main] *** CRITICAL ERROR ON STARTUP: Failed to start CacheProvider com.thingworx.cache.ignite.IgniteCacheProvider [L: ERROR] [O: E.c.q.l.c.Logger] [I: ] [U: SuperUser] [S: ] [P: thingworx1] [T: main] *** Web Application STATE is being set to ERROR! ***
- ThingWorx Foundation をクラスタリング用に構成する際に、 /ignite/work ディレクトリの環境変数を設定する手順が欠落しています。
最新バージョンはこちらを参照ください CS331246