Go back to the English version of the documentation处理管道错误
处理管道错误
Last updated: 2024年10月07日
您可以指定如何在全局通过错误策略以及在本地通过覆盖节点级别的策略来响应管道中的错误。 您还可以创建定制错误处理响应。
设置全局错误策略
错误策略设置了用于处理管道中的错误的缺省行为。 您可以覆盖管道中任何节点的此行为。
要设置全局错误策略:
- 单击工具栏上的 管理缺省设置 图标。
- 在 错误策略下选择对错误的缺省响应:
出错时失败管道 将停止流并启动错误处理流。
出错时继续管道 尝试继续运行管道。
注: 出错时继续管道 会影响使用缺省错误策略的节点,而不会影响特定于节点的错误策略。
- 您可以选择为流故障创建定制错误处理响应。
指定错误响应
如果针对全局错误策略或特定于节点的策略选择 出错时失败管道 ,那么可以进一步指定发生故障时发生的情况。 例如,如果选中 在链接到错误处理管道的节点上显示图标,那么图标将标记有错误的节点以帮助调试流。
指定特定于节点的错误策略
您可以覆盖管道中任何节点的缺省错误策略。
- 单击节点以打开配置窗格。
- 选中相应选项以覆盖缺省错误策略:
- 出错时使管道失败
- 出错时继续管道
查看所有节点策略
要查看管道的所有特定于节点的错误处理:
- 单击工具栏上的 管理缺省设置 。
- 单击 错误策略下的 查看所有节点策略 链接。
管道中所有节点的列表显示哪些节点使用缺省策略以及哪些节点覆盖缺省策略。 单击节点名称以查看策略详细信息。 使用视图过滤器以显示:
- 所有错误策略:所有节点
- 缺省策略:使用缺省策略的所有节点
- 覆盖缺省策略:覆盖缺省策略的所有节点
- 因发生错误而使管道失败: 所有因发生错误而停止流的节点
- 出错时继续管道: 尝试在出错时继续流的所有节点
运行“出错时失败”流程
如果指定流因错误而失败,那么在迂到错误时将启动辅助错误处理流。
添加定制错误响应
如果在错误策略的缺省设置上检查了 创建定制错误处理响应 ,那么可以将错误处理节点添加到画布,以便您可以配置定制错误响应。 响应适用于配置为在发生错误时失败的所有节点。
父主题: 创建管道