# TomcatとTAC Webアプリケーションを複製

## 手順

1. このTomcatインスタンスを別々のサーバー上に必要な数だけ複製します。

   情報メモ警告: 高可用性を設定する場合、同じOSインスタンスに異なるTalend Administration Center Tomcatサーバーを持つことはサポートされていません。

   情報メモ警告: データベースとサーバーのシステムクロックがすべて同期されていることを確認します(クロックの差異は1秒以内であることが必要です)。時間同期サービスの詳細は、SNTP、Windowsタイムサービスツール、ネットワーククロックに関するMicrosoftのドキュメンテーションをご覧ください。
2. org.talend.administrator Web アプリケーションをすべてのTomcatインスタンスで重複化させます。すべてのWebアプリケーション設定が同一になっていることを確認します。
3. Tomcatの各インスタンスについて、&lt;TalendAdministrationCenterInstallationDirectory&gt;/apache-tomcat/webapps/org.talend.administrator/WEB-INF/classesフォルダーにあるconfig.propertiesファイルを開き、node.identifier=パラメーターの値を設定します。

   情報メモ警告: Tomcatの各インスタンス(またはノード)がクラスターで一意の識別子を持っているかどうかチェックします。
4. [Apache TomcatにTalend Administration Centerをデプロイ](https://help.qlik.com/talend/ja-JP/installation-guide-linux/8.0/deploying-talend-administration-center-on-tomcat)に示されるコマンドに従って、Tomcatインスタンスを1つ起動します。
5. 同じ手順でTomcatの他のインスタンスを起動します。

## タスクの結果

1つ以上のタスクを実行している最中に、複数の実行サーバーのいずれかで障害が発生した場合、フェイルオーバーが発生します。サーバーで障害が発生すると、クラスターの他のサーバーがその状態を検出し、障害が発生したサーバーで進行中だったデータベースのタスクが識別されます。復元するようにマークされたタスクは、別のサーバーに引き継がれます。

負荷分散に使われるサーバーの順序付けは、ファイルで定義されているインジケーター、つまり&lt;ApplicationPath&gt;/WEB-INF/lib/org.talend.monitoring.client-A.B.C.jarにあるmonitoring\_client.propertiesの範囲(空きディスク容量の制限など)と重みづけの値に基づきます。これらの値は、必要に応じて編集できます。詳細は、[負荷分散での使用サーバーを決定するインジケーターを設定](https://help.qlik.com/talend/ja-JP/installation-guide-linux/8.0/config-server-load-balancing "クラスターモードの負荷分散に使用するサーバーを決定するために使用するデフォルトのシステム設定を編集して上書きできます。")をご覧ください。

情報メモ重要: DSTの変更に関連する既知の軽微な問題により、フェイルオーバーが正しく動作しない場合があります。この問題を回避するためには、時間変更後にTomcatを再起動します。これにより実行に影響が及ぶことはありません。