复制 Tomcat 和 TAC Web 应用程序 - 7.1

Talend Data Fabric 安装与升级指南 (Windows)

EnrichVersion
7.1
EnrichProdName
Talend Data Fabric
task
数据治理
EnrichPlatform
Talend Activity Monitoring Console
Talend Administration Center
Talend Artifact Repository
Talend CommandLine
Talend Data Preparation
Talend Data Stewardship
Talend DQ Portal
Talend ESB
Talend Identity and Access Management
Talend Installer
Talend JobServer
Talend Log Server
Talend MDM Server
Talend MDM Web UI
Talend Repository Manager
Talend Runtime
Talend SAP RFC Server
Talend Studio

过程

  1. 在不同的服务器上,根据需要多次复制此 Tomcat 实例。
    警告: 确保所有系统时钟保持同步 (各时钟彼此相差必须在一秒以内)。有关时间同步服务的更多信息,请参阅关于 SNTP、Windows 时间服务工具和网络时钟的相应 Microsoft 文档。
  2. org.talend.administrator Web 应用程序复制到所有 Tomcat 实例。确保所有 Web 应用程序配置完全相同。
  3. 遵循 在 Tomcat 上部署 Talend Administration Center 中给出的命令启动一个 Tomcat 实例。
  4. 遵循相同的过程启动其他 Tomcat 实例。

结果

当多个执行服务器之一在执行一个或多个任务的中途发生故障时,将发生故障转移。当某个服务器发生故障时,集群的其他服务器将检测条件并识别数据库中正在故障服务器内运行的任务。任何带恢复标记的任务都将被另一个服务器接管。

对于在集群模式下工作的用户,请注意用于负载均衡的服务器排名基于指标,这些指标的限值 (如可用磁盘空间限制) 和权重是在位于 <ApplicationPath>\WEB-INF\lib\org.talend.monitoring.client-A.B.C.jar 中的 monitoring_client.properties 文件内定义的。可以根据您的需要编辑这些值。有关更多信息,请参阅配置确定将哪一个服务器用于负载均衡的指标

您还可以在 JBoss 应用程序服务器 (而不是 Tomcat) 上部署 Talend Administration Center。因此,您可以遵循上面针对 Jboss 的相同说明。有关如何在 JBoss 上部署 Web 应用程序的更多信息,请参阅在 JBoss 上部署 Talend Administration Center

注: 一个与 DST 更改相关的已知次要问题可能会阻止故障转移正确运行。但是作为一个简单变通办法,只需在时间更改后重新启动 Tomcat 即可。这应该对执行没有影响。