发布于: Sep 7, 2023

AWS Step Functions 宣布在您的 AWS Step Functions 工作流程中提供增强型错误处理功能,以帮助您更清楚地识别错误,并为您提供对重试策略的精细控制。AWS Step Functions 是一项可视化工作流服务,可以编排来自 220 多个 AWS 服务的 12,000 多个 API 操作,以实现业务流程和数据处理工作负载的自动化。

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

AWS Step Functions 增强型错误处理功能在此处列出的区域中推出。有关区域和服务产品的完整列表,请参阅 AWS 区域

您可以在 AWS 管理控制台、AWS CloudFormation、AWS 命令行界面 (CLI) 或 AWS 云开发工具包 (CDK) 中开始使用增强型错误处理功能。要了解更多信息,请参阅 AWS Step Functions 开发人员指南以开始使用。