orchestrator
latest
false
重要 :
新发布内容的本地化可能需要 1-2 周的时间才能完成。
UiPath logo, featuring letters U and I in white

Orchestrator 用户指南

上次更新日期 2025年5月6日

创建事件触发器

对于已连接的事件触发器,您可以在设计时在 Studio 中创建触发器。然后,您可以在部署与其关联的流程时在 Orchestrator 中配置触发器。有关详细信息,请参阅配置已连接的事件触发器

对于断开连接的事件触发器,您可以在 Orchestrator 中创建触发器。有关详细信息,请参阅以下内容:

创建已断开连接的事件触发器

要创建已断开连接的事件触发器,请执行以下步骤:

  1. 在文件夹上下文中,导航到“自动化” ,然后选择“触发器”
  2. 选择“事件触发器” ,然后选择“添加新触发器”
  3. “添加事件触发器”窗口的“常规详细信息”页面上,在“名称”字段中输入触发器的唯一名称。
  4. “流程”下拉菜单中,选择要为其创建触发器的流程。
  5. “作业优先级”下拉菜单中,选择作业的优先级。默认值为“已继承” ,这意味着作业优先级与为所选流程定义的优先级相同。
  6. “运行时类型”下拉列表中,选择用于执行触发器启动的作业的运行时。
  7. “执行目标”部分中,选择作业的分配机制和执行目标。
    选项描述

    帐户

    该流程在特定帐户下执行。仅指定帐户会导致 Orchestrator 动态分配计算机。同时指定帐户和计算机模板,可确保作业在该特定的帐户-计算机对上启动。

    计算机

    此流程在附加到所选计算机模板的其中一台主机上执行。仅指定计算机模板会导致 Orchestrator 动态分配帐户。同时指定帐户和计算机模板,可确保作业在该特定的帐户-计算机对上启动。

    注意:确保将执行作业所需的运行时许可证分配给关联的计算机模板。

    主机名

    选择计算机模板后,系统将显示“主机名”选项,允许您选择所需的工作站或机器人会话以执行流程。

    系统将显示活动文件夹中的所有可用会话,无论它们是未连接、已断开连接还是已连接。

    注意:您只能使用无人值守运行时来配置映射。确保将执行作业所需的运行时许可证分配给关联的计算机模板。
    注意:选择处于“无响应”“已断开连接”状态的主机名时,系统将显示警告。在与 Orchestrator 的相应连接恢复之前,计划由非活动会话执行的作业将保持“待处理”状态。在这种情况下,请执行以下操作之一:
    • 要确定选择未激活的主机名,请单击“确认”。

    • 要返回并选择另一个主机名或任何已连接的计算机,请选择“取消”

    使用相同的帐户-计算机映射配置相同的触发器,但如果使用额外的主机名选择,这会使要执行的作业数量增加一倍。

    例如,您可以使用映射到 MT1 计算机模板的 A1 帐户配置 T1 触发器。在此配置中,十个作业排队。

    稍后,您使用映射到 MT1 计算机模板的 A1 帐户配置相同的 T1 触发器,但现在您还要选择 H1 主机名。在这种情况下,十个相同的作业将再次排队,因为 Orchestrator 会将配置解释为新配置。

  8. “运行时参数”部分中,从“入口点”下拉菜单中选择用于作业执行的入口点。有关详细信息,请参阅入口点
  9. 如果您的流程具有输入参数,请为其提供适当的值。有关更多详细信息,请参阅关于输入和输出参数
  10. 要选择作业终止策略,请启用“计划结束作业执行”开关。
    备注:

    即使作业已添加到队列,您指定的时间也会根据规范消逝。例如,如果您将某个作业计划为在下午 1 点运行,并将其设置为在 20 分钟后停止,则即使该作业一直在队列中,直到下午 1:15 才开始,也会在下午 1:20 停止。

    此外,如果您选择在两小时后停止待处理或正在运行的作业,并在三小时后终止同一作业,则该作业将在五个小时后终止。发生这种情况是因为,Orchestrator 首先会在两个小时后收到作业已停止的信号。收到信号后,Orchestrator 会在三个小时内发生终止操作,因此总共需要五个小时。

    可用的选项如下:
    • 从下拉菜单中选择“停止” :当作业处于待处理或正在运行状态达到您设置的时间时,此选项会启动尝试正常结束作业执行。您可以将最小间隔设置为 1 分钟,最大间隔为 10 天 23 小时 59 分钟。
    • 从下拉菜单中选择“终止” :当作业处于待处理或正在运行状态达到您设置的时间时,此选项会启动尝试强制结束作业执行。您可以将最小间隔设置为 1 分钟,最大间隔为 10 天 23 小时 59 分钟。
    • 从下拉菜单中选择“停止” ,然后启用“如果作业未停止,则终止它”选项。当作业处于待处理或正在运行状态的时间达到您为停止操作设置的时间时,此选项将启动尝试正常结束作业执行。如果该尝试导致作业保持在停止状态,则 Orchestrator 会在您为终止操作设置的时间后尝试终止作业。您可以将最小间隔设置为 1 分钟,最大间隔为 10 天 23 小时 59 分钟。
  11. 要在作业处于待处理或已恢复状态一段时间时接收警示,请启用“在作业处于待处理或已恢复状态时生成警示” 切换开关,并设置使作业保持在“待处理状态”或“已恢复状态”的可接受持续时间。待处理或已恢复状态。可配置时长的最短值为一分钟,最长持续时间为 11 天。如果作业超过配置的持续时间,则会弹出一个错误严重性警示,并包含以下文本:“#process {process_number} 的 N 个作业已挂起或恢复超过 X 小时 Y 分钟”。其中:
    • N是触发警示的作业数。
    • {process_number}是流程标识符。
    • X是作业处于挂起或已恢复状态时超出的配置小时数。天将转换为小时。
    • Y是作业在挂起或已恢复状态时超出的配置分钟数。
  12. 要在作业未在设置的时间间隔内完成时接收警示,请启用“在作业已启动但尚未完成时生成警示”开关,并设置完成作业所需的预期时长。可配置时长的最短值为一分钟,最长持续时间为 11 天。如果作业超过配置的持续时间,则会弹出错误严重性警报,并包含以下文本:“#process {process_number} 的作业已运行超过 X 小时 Y 分钟。”,其中:
    • {process_number}是流程标识符。
    • X是作业未完成而超出的配置小时数。天将转换为小时。
    • Y是作业未完成超过的配置分钟数。
  13. 要在作业执行失败后确定何时禁用触发器,请启用“将基于执行的触发器设置为禁用”开关。启用切换后,您必须设置以下选项:
    选项描述
    连续作业执行计数失败时禁用

    在执行指定的失败次数后,系统将禁用触发器。

    您可以选择 0 到 100 之间的值。默认值为 0,这意味着触发器永远不会被禁用。

    已停止的作业不计入此值。

    禁用触发器的宽限期 (天)

    作业第一次失败后禁用触发器之前要等待的天数。

    您可以选择 0 到 30 之间的值。默认值为 0,这意味着作业失败后,触发器就会被禁用,没有等待时间。

  14. 要保持配置用于启动作业的相同用户-计算机上下文,请选择 “在作业恢复时保持帐户/计算机分配” 。选择此选项可以优化您的许可证和资源使用情况。
  15. 完成 一般详细信息 配置后,选择“下一步” ,进入“事件详细信息” 页面。
  16. “选择连接器”下拉菜单中选择适当的连接器。
  17. “连接”下拉菜单中选择一个现有连接。如果未定义连接,则会显示“连接到...”按钮,允许您即时创建新连接。
  18. “事件”下拉列表中选择一个事件。
  19. “数据筛选器”下,使用“添加条件”“添加组”来定义所需的筛选器。
  20. 完成后,选择“添加”以创建触发器。事件触发器显示在“事件触发器” 网格中,并在“类型”列中显示“已断开连接”值。

为代理创建断开连接的事件触发器

要创建已断开连接的事件触发器,请执行以下步骤:

  1. 在文件夹上下文中,导航到“自动化” ,然后选择“触发器”
  2. 选择“事件触发器” ,然后选择“添加新触发器”
  3. “常规详细信息”页面上,从“流程”下拉菜单中,选择要为其创建触发器的流程。
  4. “名称”字段中为触发器输入的唯一名称。
  5. “执行目标”部分中,从“帐户”下拉菜单中选择一个帐户。要启用动态帐户分配,请选择“任何用户/机器人帐户”
  6. 要选择作业终止策略,请启用“计划结束作业执行”开关。
    备注:

    即使作业已添加到队列,您指定的时间也会根据规范消逝。例如,如果您将某个作业计划为在下午 1 点运行,并将其设置为在 20 分钟后停止,则即使该作业一直在队列中,直到下午 1:15 才开始,也会在下午 1:20 停止。

    此外,如果您选择在两小时后停止待处理或正在运行的作业,并在三小时后终止同一作业,则该作业将在五个小时后终止。发生这种情况是因为,Orchestrator 首先会在两个小时后收到作业已停止的信号。收到信号后,Orchestrator 会在三个小时内发生终止操作,因此总共需要五个小时。

    可用的选项如下:
    • 从下拉菜单中选择“停止” :当作业处于待处理或正在运行状态达到您设置的时间时,此选项会启动尝试正常结束作业执行。您可以将最小间隔设置为 1 分钟,最大间隔为 10 天 23 小时 59 分钟。
    • 从下拉菜单中选择“终止” :当作业处于待处理或正在运行状态达到您设置的时间时,此选项会启动尝试强制结束作业执行。您可以将最小间隔设置为 1 分钟,最大间隔为 10 天 23 小时 59 分钟。
    • 从下拉菜单中选择“停止” ,然后启用“如果作业未停止,则终止它”选项。当作业处于待处理或正在运行状态的时间达到您为停止操作设置的时间时,此选项将启动尝试正常结束作业执行。如果该尝试导致作业保持在停止状态,则 Orchestrator 会在您为终止操作设置的时间后尝试终止作业。您可以将最小间隔设置为 1 分钟,最大间隔为 10 天 23 小时 59 分钟。
  7. 要在作业未在设置的时间间隔内完成时接收警示,请启用“在作业已启动但尚未完成时生成警示”开关,并设置完成作业所需的预期时长。可配置时长的最短值为一分钟,最长持续时间为 11 天。如果作业超过配置的持续时间,则会弹出错误严重性警报,并包含以下文本:“#process {process_number} 的作业已运行超过 X 小时 Y 分钟。”,其中:
    • {process_number}是流程标识符。
    • X是作业未完成而超出的配置小时数。天将转换为小时。
    • Y是作业未完成超过的配置分钟数。
  8. 如果您的流程具有输入参数,请使用“运行时参数”部分为其提供适当的值。有关更多详细信息,请参阅关于输入和输出参数
  9. 完成 一般详细信息 配置后,选择“下一步” ,进入“事件详细信息” 页面。
  10. “选择连接器”下拉菜单中选择适当的连接器。
  11. “连接”下拉菜单中选择一个现有连接。如果未定义连接,则会显示“连接到...”按钮,允许您即时创建新连接。
  12. “事件”下拉列表中选择一个事件。
  13. “数据筛选器”下,使用“添加条件”“添加组”来定义所需的筛选器。
  14. 完成后,选择“添加”以创建触发器。事件触发器显示在“事件触发器” 网格中,并在“类型”列中显示“已断开连接”值。

为代理流程创建断开连接事件触发器

要创建已断开连接的事件触发器,请执行以下步骤:

  1. 在文件夹上下文中,导航到“自动化” ,然后选择“触发器”
  2. 选择“事件触发器” ,然后选择“添加新触发器”
  3. “常规详细信息”页面上,从“流程”下拉菜单中,选择要为其创建触发器的流程。
  4. “名称”字段中为触发器输入的唯一名称。
  5. “执行目标”部分中,从“帐户”下拉菜单中选择一个帐户。要启用动态帐户分配,请选择“任何用户/机器人帐户”
  6. 要选择作业终止策略,请启用“计划结束作业执行”开关。
    备注:

    即使作业已添加到队列,您指定的时间也会根据规范消逝。例如,如果您将某个作业计划为在下午 1 点运行,并将其设置为在 20 分钟后停止,则即使该作业一直在队列中,直到下午 1:15 才开始,也会在下午 1:20 停止。

    此外,如果您选择在两小时后停止待处理或正在运行的作业,并在三小时后终止同一作业,则该作业将在五个小时后终止。发生这种情况是因为,Orchestrator 首先会在两个小时后收到作业已停止的信号。收到信号后,Orchestrator 会在三个小时内发生终止操作,因此总共需要五个小时。

    可用的选项如下:
    • 从下拉菜单中选择“停止” :当作业处于待处理或正在运行状态达到您设置的时间时,此选项会启动尝试正常结束作业执行。您可以将最小间隔设置为 1 分钟,最大间隔为 10 天 23 小时 59 分钟。
    • 从下拉菜单中选择“终止” :当作业处于待处理或正在运行状态达到您设置的时间时,此选项会启动尝试强制结束作业执行。您可以将最小间隔设置为 1 分钟,最大间隔为 10 天 23 小时 59 分钟。
    • 从下拉菜单中选择“停止” ,然后启用“如果作业未停止,则终止它”选项。当作业处于待处理或正在运行状态的时间达到您为停止操作设置的时间时,此选项将启动尝试正常结束作业执行。如果该尝试导致作业保持在停止状态,则 Orchestrator 会在您为终止操作设置的时间后尝试终止作业。您可以将最小间隔设置为 1 分钟,最大间隔为 10 天 23 小时 59 分钟。
  7. 要在作业未在设置的时间间隔内完成时接收警示,请启用“在作业已启动但尚未完成时生成警示”开关,并设置完成作业所需的预期时长。可配置时长的最短值为一分钟,最长持续时间为 11 天。如果作业超过配置的持续时间,则会弹出错误严重性警报,并包含以下文本:“#process {process_number} 的作业已运行超过 X 小时 Y 分钟。”,其中:
    • {process_number}是流程标识符。
    • X是作业未完成而超出的配置小时数。天将转换为小时。
    • Y是作业未完成超过的配置分钟数。
  8. “运行时参数”部分中,从“入口点”下拉菜单中选择用于作业执行的入口点。有关详细信息,请参阅入口点
  9. 如果您的流程具有输入参数,请为其提供适当的值。有关更多详细信息,请参阅关于输入和输出参数
  10. 完成 一般详细信息 配置后,选择“下一步” ,进入“事件详细信息” 页面。
  11. “选择连接器”下拉菜单中选择适当的连接器。
  12. “连接”下拉菜单中选择一个现有连接。如果未定义连接,则会显示“连接到...”按钮,允许您即时创建新连接。
  13. “事件”下拉列表中选择一个事件。
  14. “数据筛选器”下,使用“添加条件”“添加组”来定义所需的筛选器。
  15. 完成后,选择“添加”以创建触发器。事件触发器显示在“事件触发器” 网格中,并在“类型”列中显示“已断开连接”值。

此页面有帮助吗?

获取您需要的帮助
了解 RPA - 自动化课程
UiPath Community 论坛
Uipath Logo White
© 2005-2025 UiPath。保留所有权利。