Application Load Balancer 대상 그룹에 대상을 등록합니다. - Elastic Load Balancing

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

Application Load Balancer 대상 그룹에 대상을 등록합니다.

대상 그룹에 대상을 등록합니다. 대상 그룹을 생성할 때 대상 유형을 지정하며, 이 값에 따라 대상을 등록하는 방법이 결정됩니다. 예를 들어, 인스턴스IDs, IP 주소 또는 Lambda 함수를 등록할 수 있습니다. 자세한 내용은 Application Load Balancer 대상 그룹 단원을 참조하십시오.

최근 등록된 대상에 대한 요구가 증가하면 이를 처리하기 위해 하나 이상의 대상 그룹에 추가 대상을 등록할 수 있습니다. 대상이 요청을 처리할 준비가 되면 대상 그룹에 등록합니다. 로드 밸런서는 등록 프로세스가 완료되고 대상이 초기 상태 확인을 통과하자마자 해당 대상에 대한 라우팅 요청을 시작합니다.

등록된 대상에 대한 요구가 감소하거나 대상을 서비스해야 하는 경우에는 대상 그룹에서 등록을 취소할 수 있습니다. 등록이 취소되는 즉시 로드 밸런서는 대상으로의 요청 라우팅을 중지합니다. 대상이 요청 수신을 시작할 준비가 되면 대상 그룹에 다시 등록할 수 있습니다.

대상이 등록 취소되면 로드 밸런서는 진행 중인 요청이 완료될 때까지 대기합니다. 이를 Connection Draining이라고 합니다. Connection Draining이 진행 중인 동안 대상의 상태는 draining입니다.

IP 주소로 등록된 대상을 등록 취소하면 등록 취소 지연이 완료될 때까지 기다려야 동일한 IP 주소를 다시 등록할 수 있습니다.

인스턴스 ID로 대상을 등록하는 경우 Auto Scaling 그룹에 로드 밸런서를 사용할 수 있습니다. Auto Scaling 그룹에 대상 그룹을 연결하고 해당 그룹이 확장되면, Auto Scaling 그룹에서 시작한 인스턴스가 대상 그룹에 자동으로 등록됩니다. Auto Scaling 그룹에서 대상 그룹을 분리하면 인스턴스가 대상 그룹에서 자동으로 등록 취소됩니다. 자세한 내용은 Amazon Auto Scaling 사용 설명서의 Auto Scaling 그룹에 로드 밸런서 EC2 연결을 참조하십시오.

대상 보안 그룹

EC2인스턴스를 대상으로 등록할 때는 인스턴스의 보안 그룹이 로드 밸런서가 리스너 포트 및 상태 확인 포트 모두에서 인스턴스와 통신할 수 있도록 인스턴스의 보안 그룹을 허용해야 합니다.

Inbound
Source Port Range Comment
load balancer security group instance listener 인스턴스 리스너 포트의 로드 밸런서에서 트래픽을 허용합니다
load balancer security group health check 상태 확인 포트의 로드 밸런서에서 트래픽을 허용합니다

또한 인바운드 ICMP 트래픽이 Path Discovery를 지원하도록 허용하는 것이 좋습니다. MTU 자세한 내용은 Amazon EC2 사용 설명서의 경로 MTU 검색을 참조하십시오.

공유 서브넷

참가자는 공유된 공간에 Application Load Balancer를 생성할 수 있습니다. VPC 참여자는 자신과 공유되지 않은 서브넷에서 실행되는 대상을 등록할 수 없습니다.

대상 등록 또는 등록 취소

대상 그룹의 대상 유형에 따라 해당 대상 그룹에 대상을 등록하는 방법이 결정됩니다. 자세한 내용은 대상 유형 단원을 참조하십시오.

인스턴스 ID로 대상 등록 또는 등록 취소

참고

IPv6대상 그룹의 인스턴스 ID로 대상을 등록하는 경우 대상에는 할당된 기본 IPv6 주소가 있어야 합니다. 자세한 내용은 Amazon EC2 사용 설명서의 IPv6 주소를 참조하십시오.

대상 그룹에 지정한 가상 사설 클라우드 (VPC) 에 인스턴스가 있어야 합니다. 또한 인스턴스를 등록할 때 인스턴스가 running 상태여야 합니다.

콘솔을 사용하여 인스턴스 ID별로 대상을 등록 또는 등록 취소하는 방법
  1. 에서 Amazon EC2 콘솔을 엽니다 https://console.aws.amazon.com/ec2/.

  2. 탐색 창의 Load Balancing 아래에서 대상 그룹을 선택합니다.

  3. 대상 그룹의 이름을 선택하여 세부 정보 페이지를 엽니다.

  4. 대상 탭을 선택합니다.

  5. 인스턴스를 등록하려면 대상 등록을 선택합니다. 하나 이상의 인스턴스를 선택하고 필요에 따라 기본 인스턴스 포트를 입력한 다음 아래에 보류 중인 것으로 포함을 선택합니다. 인스턴스 추가를 마쳤으면 보류 중인 대상 등록(Register pending targets)을 선택합니다.

    참고:

    • IPv6대상 그룹에 등록하려면 인스턴스에 할당된 기본 IPv6 주소가 있어야 합니다.

    • AWS GovCloud (US) Region s는 콘솔을 사용한 기본 IPv6 주소 할당을 지원하지 않습니다. s에 기본 IPv6 주소를 API 할당하려면 를 사용해야 AWS GovCloud (US) Region합니다.

  6. 인스턴스의 등록을 취소하려면 인스턴스를 선택한 다음 등록 취소를 선택합니다.

IP 주소로 대상 등록 또는 등록 취소

IPv4대상

등록하는 IP 주소는 다음 CIDR 블록 중 하나에 속해야 합니다.

  • 대상 VPC 그룹용 의 서브넷

  • 10.0.0.0/8 (1918) RFC

  • 100.64.0.0/10 (RFC6598)

  • 172.16.0.0/12 (1918RFC)

  • 192.168.0.0/16 (RFC1918)

다른 Application Load Balancer의 IP 주소는 같은 곳에 등록할 수 없습니다. VPC 다른 Application Load Balancer가 로드 밸런서에 피어링되어 있는 경우 VPC 해당 IP 주소를 VPC 등록할 수 있습니다.

IPv6대상
  • 등록하는 IP 주소는 블록 내에 있거나 VPC CIDR 피어링된 VPC CIDR 블록 내에 있어야 합니다.

콘솔을 사용하여 IP 주소로 대상을 등록 또는 등록 취소하는 방법
  1. 에서 Amazon EC2 콘솔을 엽니다 https://console.aws.amazon.com/ec2/.

  2. 탐색 창의 Load Balancing 아래에서 대상 그룹을 선택합니다.

  3. 대상 그룹의 이름을 선택하여 세부 정보 페이지를 엽니다.

  4. 대상 탭을 선택합니다.

  5. IP 주소를 등록하려면 대상 등록을 선택합니다. 각 IP 주소에 대해 네트워크를 선택하고 IP 주소 및 포트를 입력한 다음 아래에 보류 중인 것으로 포함을 선택합니다. 주소 지정을 마치면 보류 중인 대상 등록(Register pending targets)을 선택합니다.

  6. IP 주소의 등록을 취소하려면 IP 주소를 선택한 다음 등록 취소를 선택합니다. 등록 취소된 IP 주소가 많은 경우 필터를 추가하거나 정렬 순서를 변경하는 것이 유용할 수 있습니다.

Lambda 함수 등록 또는 등록 취소

각 대상 그룹에 단일 Lambda 함수를 등록할 수 있습니다. Elastic Load Balancing에 Lambda 함수를 호출할 권한이 있어야 합니다. 트래픽을 Lambda 함수에 더 이상 전송할 필요가 없는 경우 해당 함수의 등록을 취소할 수 있습니다. Lambda 함수를 등록 취소하면 진행 중인 요청이 실패하고 5XX 오류가 발생합니다. HTTP Lambda 함수를 바꾸려면 그 대신 새 대상 그룹을 생성하는 것이 더 좋습니다. 자세한 내용은 Lambda 함수를 애플리케이션 로드 밸런서의 대상으로 사용 단원을 참조하십시오.

콘솔을 사용하여 Lambda 함수를 등록 또는 등록 취소하는 방법
  1. 에서 Amazon EC2 콘솔을 엽니다 https://console.aws.amazon.com/ec2/.

  2. 탐색 창의 Load Balancing 아래에서 대상 그룹을 선택합니다.

  3. 대상 그룹의 이름을 선택하여 세부 정보 페이지를 엽니다.

  4. 대상 탭을 선택합니다.

  5. 등록된 Lambda 함수가 없는 경우 Register(등록)를 선택합니다. Lambda 함수를 선택한 다음 Register(등록)를 선택합니다.

  6. Lambda 함수의 등록을 취소하려면 등록 취소를 선택합니다. 확인 메시지가 나타나면 [Deregister]를 선택합니다.

AWS CLI를 사용하여 대상 등록 또는 등록 취소

register-targets 명령을 사용하여 대상을 추가하고 deregister-targets 명령을 사용하여 대상을 제거합니다.