发布于: Sep 12, 2023

Amazon Step Functions 宣布在您的 Amazon Step Functions 工作流中提供增强型错误处理功能,以帮助您更快地发现故障,并为您提供对重试策略的细粒度控制。 Amazon Step Functions 是一项可视化工作流服务,能够编排来自 220 多项亚马逊云科技服务的 10,000 多个 API 操作,实现业务流程和数据处理工作负载的自动化。

借助增强型错误处理功能,您可以在 Fail 状态下构建详细的错误消息,包括有关运行时实际错误原因的动态信息。现在,您可以设置重试间隔的最大限制,从而更好地控制重试策略,使指数级重试不会超过所需的时间范围。添加抖动后,您就可以在重试间隔中引入随机化,这有助于防止状态机在恢复过程中调用的服务过载。

此功能现已在所有提供 Amazon Step Functions 的亚马逊云科技区域推出,其中包括由光环新网运营的亚马逊云科技中国(北京)区域和由西云数据运营的亚马逊云科技中国(宁夏)区域。

您可以通过 Workflow Studio、Amazon CloudFormation、亚马逊云科技命令行界面(CLI)或 Amazon Cloud Development Kit(CDK)在亚马逊云科技控制台中开始使用增强型错误处理功能。要了解更多信息,请参阅 Step Functions 开发人员指南以开始使用。