DurableConfig - AWS Serverless Application Model

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

DurableConfig

AWS Lambda 함수에 대한 내구성 있는 실행 설정을 구성합니다. 내구성 있는 함수는 최대 1년 동안 실행되고 진행 상황을 자동으로 체크포인트하여 장기 실행 워크플로와 내결함성 애플리케이션을 지원합니다. 내구성 함수에 대한 자세한 내용은 AWS Lambda 개발자 안내서Lambda 내구성 함수를 참조하세요.

구문

AWS Serverless Application Model (AWS SAM) 템플릿에서이 개체를 선언하려면 다음 구문을 사용합니다.

YAML

ExecutionTimeout: Integer RetentionPeriodInDays: Integer

속성

ExecutionTimeout

Lambda가 영구 함수를 중지하기 전에 실행하도록 허용하는 시간(초)입니다. 최대값은 366일 또는 31,622,400초입니다.

유형: 정수

필수 항목 여부:

최소: 1

최대: 31622400

CloudFormation 호환성:이 속성은 AWS::Lambda::Function DurableConfig 데이터 유형의 ExecutionTimeout 속성으로 직접 전달됩니다.

RetentionPeriodInDays

내구성이 뛰어난 실행이 종료된 후 Lambda가 기록을 유지하는 일수로, 1~90일입니다. 기본값은 14일입니다.

유형: 정수

필수 항목 여부: 아니요

기본값: 14

최소: 1

최대: 90

CloudFormation 호환성:이 속성은 AWS::Lambda::Function DurableConfig 데이터 유형의 RetentionPeriodInDays 속성으로 직접 전달됩니다.

예제

DurableConfig

실행 제한 시간이 1시간이고 보존 기간이 7일인 함수에 대한 내구성 구성 예제입니다.

YAML

DurableConfig: ExecutionTimeout: 3600 RetentionPeriodInDays: 7