配置金丝雀进行自动重试
创建或更新金丝雀时,可将金丝雀配置为在计划的运行数失败时自动尝试其他运行。这有助于区分真正的故障和临时故障,从而提供更可靠的结果。此功能非常适合构建更具弹性的监控系统,同时减少误报和手动干预。
创建自动重试金丝雀
通过 https://console.aws.amazon.com/cloudwatch/
打开 CloudWatch 控制台。 在导航窗格中,选择 Application Signals、Synthetics 金丝雀。
选择 Create Canary (创建金丝雀)。
在其他配置的自动重试下,选择所需的最大重试次数。
更新金丝雀的最大重试次数
通过 https://console.aws.amazon.com/cloudwatch/
打开 CloudWatch 控制台。 在导航窗格中,选择 Application Signals、Synthetics 金丝雀。
您可以执行以下操作之一:
选择金丝雀,再依次选择操作、启用自动重试,然后调整最大重试次数。
选择金丝雀,再依次选择操作、编辑。在编辑详细信息页面的其他配置部分,找到自动重试,然后调整重试配置。
限制
以下是配置自动重试的限制。
仅支持运行时版本
syn-nodejs-puppeteer-10.0
或更新版本、syn-nodejs-playwright-2.0
或更新版本、syn-python-selenium-5.1
或更新版本长时间运行的金丝雀在十分钟后超时只能重试一次。其余金丝雀最多可以支持两次重试