Application Load Balancer용 HTTP 리스너 생성 - Elastic Load Balancing

Application Load Balancer용 HTTP 리스너 생성

리스너는 연결 요청을 확인하는 프로세스입니다. 로드 밸런서를 생성할 때 리스너를 정의하면 언제라도 로드 밸런서에 리스너를 추가할 수 있습니다.

이 페이지의 정보는 로드 밸런서용 HTTP 리스너를 생성하는 데 도움이 됩니다. 로드 밸런서에 HTTPS 리스너를 추가하려면 Application Load Balancer용 HTTPS 리스너 생성 섹션을 참조하세요.

사전 조건

  • 기본 리스너 규칙에 전달 작업을 추가하려면 사용 가능한 대상 그룹을 지정해야 합니다. 자세한 정보는 대상 그룹 생성을 참조하십시오.

  • 여러 리스너에서 동일한 대상 그룹을 지정할 수 있지만, 이러한 리스너는 동일한 로드 밸런서에 속해야 합니다. 대상 그룹을 로드 밸런서와 함께 사용하려면 대상 그룹이 다른 로드 밸런서용으로 리스너에서 사용되고 있지 않은지 확인해야 합니다.

HTTP 리스너 추가

리스너에서 클라이언트에서 로드 밸런서로의 연결을 위한 프로토콜 및 포트 번호와 기본 리스너 규칙에 대한 대상 그룹을 구성합니다. 자세한 정보는 리스너 구성을 참조하십시오.

콘솔을 사용하여 HTTP 리스너를 추가하려면

  1. https://console.aws.amazon.com/ec2/에서 Amazon EC2 콘솔을 엽니다.

  2. 탐색 창의 [LOAD BALANCING] 아래에서 [Load Balancers]를 선택합니다.

  3. 로드 밸런서를 선택한 후 [Listeners], [Add listener]를 선택합니다.

  4. 프로토콜 : 포트에서 HTTP를 선택하고 기본 포트를 유지하거나 다른 포트를 입력합니다.

  5. 기본 작업에서 다음 중 하나를 수행합니다.

    • 작업 추가, 전달 대상을 선택하고 대상 그룹을 선택합니다.

    • 작업 추가, 다음으로 리디렉션을 선택하고 리디렉션 URL을 입력하세요. 자세한 정보는 리디렉션 작업을 참조하십시오.

    • 작업 추가, 고정 응답 반환을 선택하고 응답 코드와 응답 본문(선택 사항)을 입력하세요. 자세한 정보는 고정 응답 작업을 참조하십시오.

    작업을 저장하려면 확인 표시 아이콘을 선택합니다.

  6. 저장(Save)을 선택합니다.

  7. (선택 사항) 경로 패턴이나 호스트 이름을 기반으로 요청을 전달하는 추가 리스너 규칙을 정의하려면 규칙 추가 단원을 참조하세요.

AWS CLI를 사용하여 HTTP 리스너를 추가하려면

리스너 및 기본 규칙을 생성하려면 create-listener 명령을, 추가 리스너 규칙을 정의하려면 create-rule 명령을 사용하세요.