기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Auto Scaling 그룹의 종료 정책 변경
Auto Scaling 그룹의 종료 정책을 변경하려면 다음 방법 중 하나를 사용하십시오.
- Console
-
Amazon EC2 Auto Scaling 콘솔에서 Auto Scaling 그룹을 처음 생성할 때는 종료 정책을 변경할 수 없습니다. 기본 해지 정책이 자동으로 사용됩니다. Auto Scaling 그룹이 생성되면 기본 정책을 다른 종료 정책 또는 적용되는 순서대로 나열된 여러 종료 정책으로 바꿀 수 있습니다.
Auto Scaling 그룹의 종료 정책을 변경하려면
에서 https://console.aws.amazon.com/ec2/
Amazon EC2 콘솔을 열고 탐색 창에서 Auto Scaling Groups를 선택합니다. -
Auto Scaling 그룹 옆의 확인란을 선택합니다.
페이지 하단에 분할 창이 열립니다.
-
세부 정보 탭에서 고급 구성, 편집을 선택합니다.
-
해지 정책에서 하나 이상의 해지 정책을 선택합니다. 여러 정책을 선택하는 경우, 평가하려는 순서대로 정책을 배치합니다.
필요에 따라 사용자 정의 해지 정책(Custom termination policy)을 선택한 다음 필요에 맞는 Lambda 함수를 선택할 수 있습니다. Lambda 함수에 대한 버전 및 별칭을 생성한 경우, 버전/별칭(Version/Alias) 드롭다운에서 버전 또는 별칭을 선택할 수 있습니다. 게시되지 않은 버전의 Lambda 함수를 사용하려면 버전/별칭(Version/Alias)을 기본값으로 설정된 상태로 둡니다. 자세한 설명은 Lambda를 사용하여 사용자 지정 해지 정책 생성 섹션을 참조하세요.
참고
여러 정책을 사용하는 경우, 해당 순서를 올바르게 설정해야 합니다.
-
기본(Default) 정책을 사용할 경우, 목록에서 기본 정책이어야 합니다.
-
사용자 정의 해지 정책(Custom termination policy)을 사용하는 경우, 목록의 첫 번째 정책이어야 합니다.
-
-
업데이트를 선택합니다.
- AWS CLI
-
다른 정책을 지정하지 않으면 기본 해지 정책이 자동으로 사용됩니다.
Auto Scaling 그룹의 종료 정책을 변경하려면
다음 명령 중 하나를 사용합니다.
해지 정책은 개별적으로 사용하거나 정책 목록으로 결합할 수 있습니다. 예컨대, 다음 명령으로 Auto Scaling 그룹을 업데이트하여 먼저
OldestLaunchConfiguration
정책을 사용한 다음ClosestToNextInstanceHour
정책을 사용합니다.aws autoscaling update-auto-scaling-group --auto-scaling-group-name
my-asg
--termination-policies "OldestLaunchConfiguration" "ClosestToNextInstanceHour"Default
해지 정책을 사용하는 경우, 이 정책이 해지 정책 목록의 맨 마지막에 오도록 합니다. 예:--termination-policies "OldestLaunchConfiguration" "Default"
.사용자 지정 종료 정책을 사용하려면 먼저 를 사용하여 종료 정책을 생성해야 AWS Lambda합니다. 해지 정책으로 사용할 Lambda 함수를 지정하려면 해지 정책 목록의 첫 번째 항목을 지정합니다. 예:
--termination-policies "arn:aws:lambda:us-west-2:123456789012:function:HelloFunction:prod" "OldestLaunchConfiguration"
. 자세한 설명은 Lambda를 사용하여 사용자 지정 해지 정책 생성 섹션을 참조하세요.