目录

Search

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

工作流基本指南

工作流基本指南

在命令任务中执行命令

在命令任务中执行命令

集成服务按您指定 shell 命令的顺序运行这些命令。 如果负载平衡器要分派的命令任务超过集成服务当时可以运行的数量,负载平衡器会将无法运行的任务排入队列。 当集成服务可用时,负载平衡器会按工作流服务级别所决定的顺序分派队列中的任务。
您可以选择仅当前面的命令成功完成后才运行命令。 或者,可以选择无论之前的命令结果如何,均运行命令任务中的所有命令。 如果您在一个命令任务中配置多个命令在 UNIX 上运行,每个命令将在一个单独的 shell 中运行。
如果您选择仅当前面的命令成功完成后才运行命令,那么当命令任务的其中一个命令失败时,集成服务将停止运行其余的命令,并使任务失败。 如果不选择此选项,则即使某个命令失败,集成服务也会运行命令任务中的所有命令,并将任务视为已完成。 如果您希望集成服务仅在前面的命令成功完成后才运行下一个命令,请在命令任务的“属性”选项卡中选择“任何命令失败时使任务失败”。
您可以为任务选择恢复策略。 当您配置了工作流恢复功能并且任务失败时,恢复策略决定集成服务如何恢复任务。 您可以将任务配置为重新启动,也可以将任务配置为失败并继续运行工作流。