AWS Lambda 持久函數提高持久作業和檢查點承載限制
張貼日期: 2026年10月13日
從今天起,AWS Lambda 持久函數將每次執行的持久作業數量上限從 3,000 提高至 30,000,並將檢查點承載大小上限從 256 KB 提高至 1 MB。更高的作業限制讓您能在單次執行中安全地完成更多工作,包括擴充反覆運算迴圈、延長輪詢時間,以及建立更複雜的還原路徑,在步驟失敗時執行。在 1 MB 下,檢查點承載與非同步 Lambda 呼叫,以及 Amazon SQS 和 Amazon EventBridge 等整合服務的最大承載大小相符,因此工作流程可在單一作業中,從上述任一來源持續保存完整事件。
AWS Lambda 持久函數可協助您建置具復原能力的多步驟應用程式和 AI 工作流程,執行時間長達一年,並內建檢查點、自動重試,以及可暫停執行而不產生運算費用的等待功能。每一項持久作業都會計入每次執行的限制,包括每次步驟嘗試、每個等待條件的輪詢,以及平行或映射作業的每個分支。透過 30,000 項作業,單次執行有更多空間協調複雜的多步驟工作流程、在數千個項目之間反覆運算,或對外部系統輪詢數週,而不會超出檢查點限制。
代理程式式應用程式可以對數千次模型和工具呼叫進行推理,而透過 1 MB 檢查點,可直接在檢查點中保存更大量的對話記錄、模型回應和工具輸出,而無須寫入外部儲存。若狀態大於 1 MB,JavaScript 和 Python SDK 包含 FileSystem 序列化程式,可將承載寫入 Amazon EFS 或 Amazon S3 Files 掛載,並改為將指標寫入檢查點。
新的限制適用於所有提供 AWS Lambda 持久函數的 AWS 區域。若要深入了解這些服務上限,請參閱 AWS Lambda 開發人員指南。