

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

# 실행 중인 애플리케이션 업데이트
<a name="updating-running-applications"></a>

애플리케이션을 중지했다가 다시 시작하지 않고도 최대 용량 및 사용자 지정 이미지 설정과 같은 주요 애플리케이션 구성을 업데이트할 수 있습니다.

## 최대 용량 구성 업데이트
<a name="updating-max-capacity"></a>

기존 `UpdateApplication` API를 사용하여 `STARTED` 애플리케이션의 최대 용량(vCPU, 메모리, 디스크)을 늘리거나 줄여 애플리케이션의 조정 경계를 수정할 수 있습니다. 최대 용량 구성을 줄일 때 실행 중인 워크로드는 영향을 받지 않습니다. 새 설정은 새 워크로드의 작업자 또는 사전 초기화된 용량 풀을 보충하는 새 작업자에게만 적용됩니다.

## 사용자 지정 이미지 구성 업데이트
<a name="updating-custom-image"></a>

Amazon ECR에서 이미지에 태그를 다시 지정하거나 애플리케이션에서 `imageConfiguration` 구성을 업데이트하여 EMR Serverless 애플리케이션에서 사용하는 사용자 지정 이미지를 중지하지 않고 업데이트할 수 있습니다. 업데이트 후 자동으로 제출된 새 워크로드는 새 이미지를 사용하는 반면 기존 워크로드는 원래 이미지를 계속 사용합니다.

각 작업이 실행 중인 이미지 버전을 식별하기 위해 `GetJobRun` API 응답은 해당 특정 작업에 `resolvedImageDigest` 대해를 반환합니다.

### 이미지 다이제스트 해상도 동작
<a name="image-digest-resolution"></a>


**EMR 릴리스별 이미지 다이제스트 해상도 동작**  

| EMR 릴리스 | 기본 동작 | 세부 정보 | 
| --- | --- | --- | 
| EMR 7.13 이하 | applicationLevelDigestResolution = true | 사용자 지정 이미지는 애플리케이션 시작 시 다이제스트로 확인됩니다. 해당 다이제스트는 애플리케이션이 다시 시작될 때까지 모든 작업에 사용됩니다. 라이브 이미지 업데이트를 활성화하려면를 applicationLevelDigestResolution로 설정한 false다음 이미지를 업데이트합니다. | 
| EMR 7.14 이상 | applicationLevelDigestResolution = false | 새 사용자 지정 이미지는 새 워크로드에 즉시 적용됩니다. 이전 워크로드는 원래 이미지로 계속됩니다. | 

### 고려 사항
<a name="updating-custom-image-considerations"></a>
+ 실행 중인 애플리케이션의 사용자 지정 이미지 업데이트는 사전 초기화된 용량이 구성된 애플리케이션에서 지원되지 않습니다.
+ 장기 실행 스트리밍 작업의 경우 새 사용자 지정 이미지를 적용하려면 작업을 다시 시작해야 합니다. 새 작업 시도는 새 이미지를 선택합니다.