Application Load Balancer를 사용하여 호스트 기반 라우팅을 설정하려면 어떻게 해야 합니까?

1분 분량
0

동일한 Application Load Balancer에서 제공하는 여러 도메인을 가지고 있습니다. 각 도메인에 대해 다른 대상 그룹을 사용하고 있습니다. 각 도메인의 트래픽을 해당 대상 그룹으로 전달하고 싶습니다. Application Load Balancer를 사용하여 호스트 기반 라우팅을 설정하려면 어떻게 해야 합니까?

해결 방법

  1. Amazon EC2(Amazon Elastic Compute Cloud) 콘솔을 엽니다.
  2. 탐색 창의 로드 밸런싱에서 로드 밸런서를 선택합니다.
  3. 로드 밸런서를 선택한 다음 리스너를 선택합니다.
  4. 사용할 로드 밸런서 리스너에 대한 규칙 보기/편집을 선택합니다.
  5. 규칙 추가 아이콘(더하기 기호)을 선택합니다.
  6. 규칙 삽입을 선택합니다.
  7. 조건 추가를 선택합니다.
  8. 호스트 헤더를 선택합니다.
  9. 도메인의 호스트 이름을 입력합니다(예: example1.com).
    확인 표시 아이콘을 선택하여 조건을 저장합니다.
  10. 작업 추가를 선택하여 조건에 대해 원하는 작업을 추가합니다. 작업을 저장하려면 확인 표시 아이콘을 선택합니다.
  11. 저장을 선택합니다.
  12. 5~12단계를 반복하여 다른 도메인을 다른 대상 그룹으로 라우팅하는 기타 규칙을 추가합니다.

참고:

  • 동일한 대상 그룹 집합을 사용하여 여러 도메인을 제공하려면 도메인에 여러 호스트 이름을 추가합니다.
  • 규칙은 규칙 목록상의 위치에 따라 우선순위가 지정됩니다. 필요한 경우 규칙을 재정렬하여 규칙 우선순위를 수정할 수 있습니다.
  • 요청의 호스트 헤더가 규칙의 호스트 헤더와 일치하지 않으면 리스너의 기본 규칙에 구성된 작업이 수행됩니다.

관련 정보

Application Load Balancer를 위한 리스너 규칙

AWS 공식
AWS 공식업데이트됨 일 년 전