공용 네트워크 로드 밸런서 포트 범위 설정

이 항목의 정보를 사용하여 IBM Cloud® Network Load Balancer for VPC 리스너의 포트 범위를 정의할 수 있습니다.

리스너에 풀을 연결하면 백엔드 대상은 리스너와 같은 포트 범위를 갖습니다.

사설 네트워크 로드 밸런서는 포트 범위 기능을 지원하지 않습니다. 개인용 경로 및 공용 네트워크 로드 밸런서만 이 기능을 사용할 수 있습니다.

콘솔에서 포트 범위 구성하기

다음 프로시저를 사용하여 네트워크 로드 밸런서를 작성 할 때 포트 범위를 구성할 수 있습니다.

  1. 브라우저에서 IBM Cloud 콘솔을 열고 계정에 로그인합니다.

  2. 탐색 메뉴 메뉴 아이콘을 선택한 다음 인프라 VPC 아이콘 > 네트워크 > 로드 밸런서를 클릭합니다.

  3. 변경할 NLB를 클릭하십시오.

  4. NLB 세부사항 페이지에서 프론트엔드 리스너 탭을 선택하십시오. 그 다음, 편집할 리스너를 선택하십시오.

    새 리스너 단추를 클릭하여 새 리스너를 작성할 수도 있습니다.

    포트 최소값포트 최대값 필드를 사용하여 인바운드 고객 트래픽을 수신하는 포트의 범위를 지정하십시오.

CLI에서 포트 범위 구성하기

다음 옵션을 사용하여 네트워크 로드 밸런서를 작성 할 때 포트 범위를 구성할 수 있습니다.

  • --port-min PORT
  • --port-max PORT

API로 포트 범위 구성하기

리스너 작성 페이로드에서 port-minport-max 속성을 지정하여 네트워크 로드 밸런서 작성 시 포트 범위를 구성할 수 있습니다.

포트 범위 제한사항

네트워크 로드 밸런서 포트 범위에는 다음과 같은 제한사항이 적용됩니다.

네트워크 로드 밸런서에 대한 일반적인 제한사항은 여기에서 확인할 수 있습니다.

  1. 리스너에서 포트 범위를 지정하는 경우 백엔드 멤버에 대한 포트 변환이 허용되지 않습니다. 예를 들어 수신기의 포트 범위가 20001 - 20004인 경우 이 수신기 뒤에 있는 풀에 연결된 모든 멤버는 포트 20001 - 20004를 갖습니다.

  2. 리스너에서 'port_min' 및 'port_max' 양쪽에 동일한 포트를 입력하는 경우 포트 변환이 허용됩니다. 이 경우 다른 멤버 포트를 구성할 수 있음을 의미합니다.

  3. 특정 NLB에 대한 리스너의 포트 범위는 겹칠 수 없습니다. 예를 들어 단일 NLB에는 포트 범위가 20001 - 20005인 수신기와 포트 범위가 20004 - 20006인 두 번째 수신기를 가질 수 없습니다.

  4. 회원 ID와 회원 포트는 고유해야 하며 겹칠 수 없습니다. 예를 들어 단일 NLB에는 다음과 같은 구성을 가질 수 없습니다:

    • 포트 범위가 20001 - 20005인 리스너 A

    • 포트 범위가 20001 - 20005인 멤버 C가 포함된 리스너 A와 연관된 풀 B

    • 단일 포트 20006의 리스너 D

    • 단일 포트 20004의 멤버 C가 포함된 리스너 D와 연관된 풀 E

    멤버 C의 경우 서로 다른 두 개의 리스너에서 포트 20004를 사용합니다. 이는 허용되지 않습니다.

    이 제한사항에 대해 이해하기 위해 다음 다이어그램을 참조하십시오.

    포트 범위 구성
    포트 범위 구성

  5. 리스너에 포트 범위를 활성화하면 해당 범위의 모든 포트를 통해 해당 구성원의 데이터 트래픽이 함께 흐릅니다. 풀 상태 확인 포트가 구성되지 않은 경우 구성원 포트는 상태 확인 포트로만 사용됩니다.