Lambda 런타임 관리 설정 구성
Lambda 콘솔 또는 AWS Command Line Interface(AWS CLI)를 사용하여 런타임 관리 설정을 구성할 수 있습니다.
참고
각 함수 버전마다 런타임 관리 설정을 별도로 구성할 수 있습니다.
Lambda가 런타임 버전을 업데이트하는 방법을 구성하려면(콘솔)
Lambda 콘솔의 함수 페이지
를 엽니다. -
함수의 이름을 선택합니다.
-
Code(코드) 탭의 Runtime settings(런타임 설정)에서 Edit runtime management configuration(런타임 관리 구성 편집)을 선택합니다.
-
Runtime management configuration(런타임 관리 구성)에서 다음 중 하나를 선택합니다.
함수가 자동으로 최신 런타임 버전으로 업데이트되도록 하려면 Auto(자동)를 선택합니다.
사용자가 함수를 변경할 때 함수가 최신 런타임 버전으로 업데이트되도록 하려면 Function update(함수 업데이트)를 선택합니다.
런타임 버전 ARN을 변경할 때만 함수가 최신 런타임 버전으로 업데이트되도록 하려면 Manual(수동)을 선택합니다. 런타임 버전 ARN은 Runtime management configuration(런타임 관리 구성)에서 확인할 수 있습니다. 함수 로그의
INIT_START
줄에서도 ARN을 확인할 수 있습니다.
이러한 옵션에 대한 자세한 내용은 런타임 업데이트 모드 섹션을 참조하세요.
Save(저장)를 선택합니다.
Lambda가 런타임 버전을 업데이트하는 방법을 구성하려면(AWS CLI)
함수에 대한 런타임 관리를 구성하려면 put-runtime-management-configManual
모드를 사용할 때는 런타임 버전 ARN도 제공해야 합니다.
aws lambda put-runtime-management-config \ --function-name
my-function
\ --update-runtime-on Manual \ --runtime-version-arnarn:aws:lambda:us-east-2::runtime:8eeff65f6809a3ce81507fe733fe09b835899b99481ba22fd75b5a7338290ec1
다음과 유사한 출력 화면이 표시되어야 합니다.
{ "UpdateRuntimeOn": "Manual", "FunctionArn": "arn:aws:lambda:us-east-2:111122223333:function:my-function", "RuntimeVersionArn": "arn:aws:lambda:us-east-2::runtime:8eeff65f6809a3ce81507fe733fe09b835899b99481ba22fd75b5a7338290ec1" }