配置金丝雀进行自动重试 - Amazon CloudWatch
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

配置金丝雀进行自动重试

创建或更新金丝雀时,可将金丝雀配置为在计划的运行数失败时自动尝试其他运行。这有助于区分真正的故障和临时故障,从而提供更可靠的结果。此功能非常适合构建更具弹性的监控系统,同时减少误报和手动干预。

创建自动重试金丝雀
  1. 通过 https://console.aws.amazon.com/cloudwatch/ 打开 CloudWatch 控制台。

  2. 在导航窗格中,选择 Application SignalsSynthetics 金丝雀

  3. 选择 Create Canary (创建金丝雀)

  4. 其他配置自动重试下,选择所需的最大重试次数。

更新金丝雀的最大重试次数
  1. 通过 https://console.aws.amazon.com/cloudwatch/ 打开 CloudWatch 控制台。

  2. 在导航窗格中,选择 Application SignalsSynthetics 金丝雀

  3. 您可以执行以下操作之一:

    • 选择金丝雀,再依次选择操作启用自动重试,然后调整最大重试次数。

    • 选择金丝雀,再依次选择操作编辑。在编辑详细信息页面的其他配置部分,找到自动重试,然后调整重试配置。

限制

以下是配置自动重试的限制。

  • 仅支持运行时版本 syn-nodejs-puppeteer-10.0 或更新版本、syn-nodejs-playwright-2.0 或更新版本、syn-python-selenium-5.1 或更新版本

  • 长时间运行的金丝雀在十分钟后超时只能重试一次。其余金丝雀最多可以支持两次重试