处理故障转移 - 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

在 MDM 服务器集群中,每个 MDM 服务器实例 (也就是每个节点) 都是独立的。因此,每当在特定节点上启动一个会话时,会话就保留在该节点上。换句话说,对该会话而言,来自相同用户的任何 HTTP 请求都始终发送到同一个节点。

下表描述了单个节点出故障时发生的情况。

故障转移时 限制

Talend MDM Web UI

当前连接到存活节点的用户看不到任何差别。

新用户可以正常连接。

当前连接到故障节点的用户与他们的会话断开,并被重定向到登录页,就像会话过期时一样。

正在运行的作业

连接到存活节点的作业正常完成。

连接到故障节点的作业如果使用 tMDMConnection 组件,它们也会失败。但是,Talend Administration Center 可以立即重新运行作业并将它们路由到另一个节点。

对于不使用 tMDMConnection 组件的作业,仅有一个记录会被拒绝。

触发器

事件管理器队列确保所有异步触发器最终都会运行。

故障节点上运行的同步触发器也会失败。

beforeSaving/beforeDeleting 进程

存活节点上的所有进程都会正常运行。

故障节点上的进程也会失败,从而导致创建、更新或删除操作被拒绝。