解决由Break指令处理的错误

当错误由Break指令处理时,会在Incomplete executions文件夹中创建记录。 此记录存储场景执行的状态以及来自先前模块的数据。 记录引用了引发错误的模块,并包含有关模块接收到的输入数据的信息。 对于每个导致错误的数据包,将创建一个单独的记录。

有关详细信息,请参阅查看并解决未完成的执行

解决由Break指令导致的错误

您可以通过更新场景(如果需要)并运行一次来手动解决该错误。

您还可以将方案配置为通过重新执行方案来自动处理不完整的执行。 要配置模块以处理未完成的执行,请执行以下操作:

  1. 单击左侧面板中的​ Scenarios ​选项卡。

  2. 选择要添加解决方法的方案。

  3. 单击方案上的任意位置以进入方案编辑器。

  4. 单击​ 流量控制 ​图标 流量控制 并选择​ 中断

  5. 在Break模块内,启用​ 自动完成执行 ​选项。

  6. 在​ 尝试次数 ​字段中,输入或映射您希望模块重试执行的最大尝试次数

    此数字必须介于1和100之间。

  7. 在​ 尝试间隔 ​字段中,输入或映射每次重试间隔的分钟数。

启用此选项后,当发生错误时,将检索不完整的执行(在Interval between attempts字段中指定的时间之后)并使用原始输入数据执行。 这将重复执行,直到模块执行完成且无错误或达到指定的尝试次数为止。

NOTE
如果初始重试尝试失败,重试间隔将每隔一次尝试以指数方式增加。

启用自动完成执行选项后,场景运行将标记为“成功”,因为中断错误处理程序的自动重试正在自动处理该问题。 在这种情况下,用户不会收到有关失败运行的电子邮件。

关闭自动完成执行选项后,该运行将标记为“警告”。

在“不完整的执行”下存储的执行存在一些异常,对于某些错误类型,无法自动重试场景执行。

资源

有关详细信息,请参阅配置场景设置一文中的允许存储不完整的执行

recommendation-more-help
7e1891ad-4d59-4355-88ab-a2e62ed7d1a3