AWS Lambda 耐用函数现已支持自定义 Durable Execution SDK

发布于: 2026年7月28日

即日起,AWS Lambda 耐用函数支持自带 Durable Execution SDK,您可以在 Lambda 支持的任何托管或自定义运行时上构建持久化工作流。您可以使用适用于 Node.js、Python、Java 和 C#/.NET 的现有 Durable Execution SDK,也可以使用所选编程语言创作自己的 SDK。AWS Lambda 还发布了开源 AWS Durable Execution Conformance Tests,这是一个与语言无关的测试套件,用于验证自定义 Durable Execution SDK 的实施情况。

Lambda 耐用函数可让您直接在 Lambda 函数代码中编写长时间运行的容错工作流,内置检查点和自动重试机制,执行时间最长可达一年,且无需管理基础设施。以前,如果您的组织需要使用特定的运行时版本,或者您的团队使用没有托管 Lambda 运行时的语言进行构建,则只能使用耐用函数支持的特定托管版本。现在,您可以使用 Lambda 支持的任意运行时版本,也可以使用 Amazon Linux 2023 打包自己的运行时。在自行编写 Durable Execution SDK 时,一致性测试套件会通过部署函数、调用函数并根据预期行为验证执行历史记录来验证您的实施情况。

这些功能已在提供 Lambda 耐用函数的所有 AWS 区域推出。要开始使用,请参阅 Lambda 耐用函数文档Lambda 自定义运行时文档