Elastic Beanstalk 환경 구성 - AWS Elastic Beanstalk

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

Elastic Beanstalk 환경 구성

애플리케이션에 더 적합하도록 환경을 구성할 수 있습니다. 예를 들어 컴퓨팅 집약적인 애플리케이션이 있는 경우 애플리케이션을 실행 중인 Amazon Elastic Compute Cloud(Amazon EC2) 인스턴스의 유형을 변경할 수 있습니다. 구성 변경을 적용하기 위해 Elastic Beanstalk는 환경 업데이트를 수행합니다.

일부 구성은 간단하고 빠르게 변경됩니다. 일부 변경의 경우 AWS 리소스를 삭제한 후 다시 만들어야 하며, 이렇게 하는 데는 몇 분 정도 걸릴 수 있습니다. 구성 설정을 변경하면 Elastic Beanstalk는 잠재적 인 애플리케이션 중단 시간에 대해 경고합니다.

구성 변경

이 구성 변경 예에서는 환경의 용량 설정을 편집합니다. Auto Scaling 그룹에 2-4개 Amazon EC2 인스턴스가 있는 로드 밸런서 수행 및 확장 가능 환경을 구성한 다음 변경이 발생했는지 확인합니다. Elastic Beanstalk는 Amazon EC2 인스턴스를 추가로 생성하여 처음에 생성된 단일 인스턴스에 추가합니다. 그런 다음 Elastic Beanstalk는 두 인스턴스를 환경의 로드 밸런서와 연결합니다. 결과적으로 애플리케이션의 응답성이 향상되고 가용성이 향상됩니다.

환경 용량을 변경하려면 다음을 수행합니다.
  1. Elastic Beanstalk 콘솔을 연 다음 리전(Regions) 목록에서 해당 AWS 리전을 선택합니다.

  2. 탐색 창에서 환경을 선택한 다음 목록에서 환경 이름을 선택합니다.

    참고

    여러개의 환경을 보유한 경우 검색 창을 통해 환경 목록을 필터링합니다.

  3. 탐색 창에서 구성을 선택합니다.

  4. 인스턴스 트래픽 및 스케일링(Instance traffic and scaling) 구성 범주에서 편집(Edit)을 선택합니다.

  5. 용량(Capacity) 섹션을 더 쉽게 볼 수 있도록 인스턴스(Instances) 섹션을 축소합니다. Auto Scaling 그룹에서 환경 유형로드 밸런싱 수행으로 변경합니다.

  6. 인스턴스 행에서 최대4로 변경하고 최소2로 변경합니다.

  7. 변경 사항을 저장하려면 페이지 하단에서 적용을 선택합니다.

  8. 이 업데이트가 현재 인스턴스를 모두 대체한다는 경고가 표시됩니다. 확인을 선택합니다.

  9. 이벤트(Events) 탭이 있는 환경 개요(Environment overview) 페이지가 표시됩니다.

    환경이 업데이트되는 데 몇 분이 걸릴 수 있습니다. 완료되었는지 알아보려면 이벤트 목록에서 이벤트 새 구성이 환경에 성공적으로 배포되었습니다)를 찾아봅니다. 이를 통해 Auto Scaling 최소 인스턴스 개수가 2로 설정되었음을 확인합니다. Elastic Beanstalk는 두 번째 인스턴스를 자동으로 시작합니다.

구성 변경 확인

환경 업데이트가 완료되고 환경이 준비되면 변경 사항을 확인하십시오.

용량 증가를 확인하려면
  1. 탭 목록이나 왼쪽 탐색 창에서 상태(Health)를 선택합니다.

  2. 향상된 인스턴스 상태(Enhanced instance health) 섹션을 확인합니다.

    두 개의 Amazon EC2 인스턴스가 나열된 것을 볼 수 있습니다. 환경 용량이 2개의 인스턴스로 증가했습니다.