

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

# 일시 중지 프로세스가 다른 프로세스에 미치는 영향
<a name="understand-how-suspending-processes-affects-other-processes"></a>

다음 섹션에서는 서로 다른 프로세스를 개별적으로 일시 중지할 때 발생하는 상황을 설명합니다.

**Topics**
+ [`Launch` 일시 중지됨](#launch-is-suspended)
+ [`Terminate` 일시 중지됨](#terminate-is-suspended)
+ [`AddToLoadBalancer` 일시 중지됨](#addtoloadbalancer-is-suspended)
+ [`AlarmNotification` 일시 중지됨](#alarmnotification-is-suspended)
+ [`AZRebalance` 일시 중지됨](#azrebalance-is-suspended)
+ [`HealthCheck` 일시 중지됨](#healthcheck-is-suspended)
+ [`InstanceRefresh` 일시 중지됨](#instancerefresh-is-suspended)
+ [`ReplaceUnhealthy` 일시 중지됨](#replaceunhealthy-is-suspended)
+ [`ScheduledActions` 일시 중지됨](#scheduledactions-is-suspended)
+ [추가 고려 사항](#other-considerations)

## `Launch` 일시 중지됨
<a name="launch-is-suspended"></a>
+ `AlarmNotification`이 여전히 활성 상태이지만 Auto Scaling 그룹이 위반 상태의 경보에 대해 스케일 아웃 활동을 시작할 수 없습니다.
+ `ScheduledActions`가 활성 상태이지만 Auto Scaling 그룹이 수행되는 예약된 작업에 대해 스케일 아웃 활동을 시작할 수 없습니다.
+ `AZRebalance`가 그룹 재조정을 중지합니다.
+ `ReplaceUnhealthy`가 비건전 인스턴스를 계속 해지하지만 교체를 시작하지는 않습니다. `Launch` 프로세스를 재개하면 Amazon EC2 Auto Scaling은 `Launch`가 일시 중지된 시간 동안 해지된 모든 인스턴스를 즉시 교체합니다.
+ `InstanceRefresh`가 인스턴스를 교체하지 않습니다.

## `Terminate` 일시 중지됨
<a name="terminate-is-suspended"></a>
+ `AlarmNotification`이 여전히 활성 상태이지만 Auto Scaling 그룹이 위반 상태의 경보에 대해 스케일 인 활동을 시작할 수 없습니다.
+ `ScheduledActions`가 활성 상태이지만 Auto Scaling 그룹이 수행되는 예약된 작업에 대해 스케일 인 활동을 시작할 수 없습니다.
+ `AZRebalance`는 여전히 활성이지만 정상적으로 작동하지 않습니다. 오래된 인스턴스를 해지하지 않고도 새 인스턴스를 시작할 수 있습니다. 이로 인해 Auto Scaling 그룹은 최대 크기보다 최대 10% 더 크게 스케일 아웃될 수 있습니다. 재조정 활동 중에 일시적으로 허용되기 때문입니다. 그리고 Auto Scaling 그룹은 `Terminate` 프로세스를 재개할 때까지 최대 크기 이상으로 유지될 수 있습니다.
+ `ReplaceUnhealthy`는 비활성 상태이지만 `HealthCheck`는 아닙니다. `Terminate`가 재개되면 `ReplaceUnhealthy` 프로세스는 즉시 실행되기 시작합니다. `Terminate`가 일시 중지된 동안 건전하지 않은 것으로 표시되었던 인스턴스는 즉시 교체됩니다.
+ `InstanceRefresh`가 인스턴스를 교체하지 않습니다.

## `AddToLoadBalancer` 일시 중지됨
<a name="addtoloadbalancer-is-suspended"></a>
+ Amazon EC2 Auto Scaling은 인스턴스를 시작하지만 로드 밸런서 대상 그룹 또는 Classic Load Balancer에 추가하지는 않습니다. `AddToLoadBalancer` 프로세스를 재개하면 이 프로세스는 인스턴스 시작 시 로드 밸런서에 해당 인스턴스를 다시 추가하기 시작합니다. 하지만 이 프로세스가 일시 중지되면 인스턴스가 시작되어도 인스턴스가 추가되지 않습니다. 따라서 이러한 인스턴스를 수동으로 등록해야 합니다.

## `AlarmNotification` 일시 중지됨
<a name="alarmnotification-is-suspended"></a>
+ CloudWatch 경보 임계값이 위반되면 Amazon EC2 Auto Scaling은 조정 정책을 호출하지 않습니다. `AlarmNotification`을 재개하면 Amazon EC2 Auto Scaling은 현재 위반 상태인 경보 임계값으로 정책을 평가합니다.

## `AZRebalance` 일시 중지됨
<a name="azrebalance-is-suspended"></a>
+ Amazon EC2 Auto Scaling은 특정 이벤트 후 인스턴스를 재조정하려고 하지 않습니다. 그러나 스케일 아웃 또는 스케일 인 이벤트가 발생하는 경우, 조정 프로세스는 계속해서 가용 영역의 균형을 맞추려고 시도합니다. 예컨대 스케일 아웃 시에는 최소한의 인스턴스로 가용 영역의 인스턴스를 시작합니다. `AZRebalance`가 일시 중지된 동안 그룹의 균형이 깨어졌고 사용자가 이를 재개하는 경우, Amazon EC2 Auto Scaling은 그룹을 재조정하려고 합니다. 이를 위해 먼저 `Launch`를 호출한 다음 `Terminate`를 호출합니다.
+ `AZRebalance`가 일시 중단되더라도 웜 풀에는 영향을 주지 않습니다.

## `HealthCheck` 일시 중지됨
<a name="healthcheck-is-suspended"></a>
+ Amazon EC2 Auto Scaling은 EC2 및 Elastic Load Balancing 상태 검사에 따라 인스턴스에 비정상 표시를 하던 동작을 중지합니다. 사용자 지정 건전성 체크은 계속 정상적으로 이루어집니다. `HealthCheck`를 일시 중지한 뒤 필요하면 그룹 내 인스턴스의 상태 검사를 수동으로 설정하고 `ReplaceUnhealthy`에서 이를 교체하도록 할 수 있습니다.

## `InstanceRefresh` 일시 중지됨
<a name="instancerefresh-is-suspended"></a>
+ Amazon EC2 Auto Scaling은 인스턴스 새로 고침의 결과로 인스턴스 교체를 중지합니다. 진행 중인 인스턴스 새로 고침이 있는 경우, 작업을 취소하지 않고 일시 중지합니다.

## `ReplaceUnhealthy` 일시 중지됨
<a name="replaceunhealthy-is-suspended"></a>
+ Amazon EC2 Auto Scaling은 건전하지 않은 것으로 표시된 인스턴스를 교체하던 동작을 중지합니다. EC2 또는 Elastic Load Balancing 상태 검사에 실패한 인스턴스는 여전히 건전하지 않은 것으로 표시됩니다. 사용자가 `ReplaceUnhealthy` 프로세스를 재개하는 즉시 Amazon EC2 Auto Scaling은 이 프로세스가 중지된 동안 건전하지 않은 것으로 표시되었던 인스턴스를 교체합니다. `ReplaceUnhealthy` 프로세스는 먼저 `Terminate`를 호출한 다음 `Launch`를 호출합니다.

## `ScheduledActions` 일시 중지됨
<a name="scheduledactions-is-suspended"></a>
+ Amazon EC2 Auto Scaling은 일시 중지 기간에 실행되도록 예약된 작업을 실행하지 않습니다. `ScheduledActions`를 재개하면 Amazon EC2 Auto Scaling은 예약 시간이 아직 경과하지 않은 예약된 작업만 평가합니다.

## 추가 고려 사항
<a name="other-considerations"></a>

또한 `Launch` 또는 `Terminate`가 일시 중지되면 다음 기능이 제대로 작동하지 않을 수 있습니다.
+ **최대 인스턴스 수명** - `Launch` 또는 `Terminate`가 일시 중지된 경우, 최대 인스턴스 수명 기능이 인스턴스를 교체할 수 없습니다.
+ **스팟 인스턴스 중단** - `Terminate`가 일시 중지되고 Auto Scaling 그룹에 스팟 인스턴스가 있는 경우, 더 이상 사용 가능한 스팟 용량이 없어도 종료할 수 있습니다. `Launch`가 일시 중지된 동안 Amazon EC2 Auto Scaling은 다른 스팟 인스턴스 풀이나 동일한 스팟 인스턴스 풀이 다시 사용 가능해져도 이러한 풀에서 교체 인스턴스를 시작할 수 없습니다.
+ **용량 재조정** - `Terminate`가 일시 중지되고 용량 재조정을 사용하여 스팟 인스턴스 중단을 처리하는 경우, 스팟 용량을 더 이상 사용할 수 없으면 Amazon EC2 스팟 서비스가 인스턴스를 계속 종료할 수 있습니다. `Launch`가 일시 중지된 경우, Amazon EC2 Auto Scaling은 다른 스팟 인스턴스 풀이나 동일한 스팟 인스턴스 풀이 다시 사용 가능해져도 이러한 풀에서 교체 인스턴스를 시작할 수 없습니다.
+ **인스턴스 연결 및 분리** - `Launch` 및 `Terminate`가 일시 중지된 경우, Auto Scaling 그룹에 연결된 인스턴스를 분리할 수 있지만 `Launch`가 일시 중지된 동안에는 새 인스턴스를 그룹에 연결할 수 없습니다.
+ **대기 인스턴스** - `Launch` 및 `Terminate`가 일시 중지되면 인스턴스를 `Standby` 상태로 둘 수 있지만 `Launch`가 일시 중지된 동안에는 `Standby` 상태의 인스턴스를 서비스 상태로 되돌릴 수 없습니다.