目录

Search

  1. 前言
  2. 工作流管理器
  3. 工作流和工作集
  4. 会话
  5. 会话配置对象
  6. 任务
  7. 目标
  8. 连接对象
  9. 验证
  10. 计划和运行工作流
  11. 发送电子邮件
  12. Workflow Monitor
  13. Workflow Monitor 详细信息
  14. 会话和工作流日志
  15. 会话属性参考
  16. 工作流属性参考

工作流基本指南

工作流基本指南

连接弹性

连接弹性

连接弹性是指集成服务在连接关系数据库、应用程序或 PowerExchange 侦听器时对于临时网络故障的容忍能力。此外,集成服务还可以容忍关系数据库、应用程序或 PowerExchange 侦听器的临时不可用情况。在初始化与源或目标的连接时,以及从源读取数据或向目标写入数据时,集成服务对于发生的故障具有弹性。
您在连接对象中配置弹性重试时限。 您可以为源、目标、SQL 转换和查找转换连接配置重试时限。当发生网络故障或者源或目标变得不可用时,集成服务会在为
连接重试时限
属性配置的时间内尝试重新连接。如果集成服务在重试时限内无法重新连接到源或目标,则会话将失败。
PowerExchange 不支持运行时连接弹性,但用于 PowerExchange Express CDC for Oracle 的数据库连接除外。如果需要从已断开的 PowerExchange 连接进行恢复,则应配置工作流以自动恢复已终止的任务。对于集成服务与 PowerExchange 侦听器之间的连接,PowerExchange 在初始连接尝试之后不支持运行时弹性。但是,在定义 PowerExchange Client for PowerCenter (PWXPC) 关系和应用程序连接时,可以通过将
连接重试时限
属性设置为大于 0 的值,为初始连接尝试配置弹性。然后,如果初始连接尝试失败,则集成服务会重新尝试连接 PowerExchange 侦听器。如果集成服务在重试时限内无法连接到 PowerExchange 侦听器,则会话将失败。
在以下情况下,集成服务
不会
尝试重新连接源或目标:
  • 数据库连接对象针对的是 Informix 连接。
  • 与连接对象关联的转换未配置确定性的输出和可重复的输出。
  • DTM 缓冲区大小的值小于会话需要的大小。
  • 目标启用了“截断目标表”选项,而连接在执行截断查询期间失败。
  • 数据库连接在提交或回滚期间失败。
为以下连接类型使用重试时限:
  • 关系数据库连接
  • FTP 连接
  • JMS 连接
  • WebSphere MQ 队列连接
  • HTTP 应用程序连接
  • Web 服务使用者应用程序连接
要使数据库连接具有弹性,源或目标必须是高度可用的数据库,并且必须使用高可用性选项或实时选项。