외부 패스 스루 네트워크 부하 분산기 및 서비스 디렉터리 개요

외부 패스 스루 네트워크 부하 분산기를 만들 때 서비스 디렉터리에 외부 패스 스루 네트워크 부하 분산기 서비스를 자동으로 등록하도록 선택할 수 있습니다. 이렇게 하면 HTTP, gRPC 또는 DNS를 통해 서비스 디렉터리를 사용하여 외부 패스 스루 네트워크 부하 분산기 서비스 주소를 확인하고 여기에 직접 연결하도록 클라이언트 애플리케이션을 사용 설정합니다.

서비스 디렉터리에 외부 패스 스루 네트워크 부하 분산기 등록

외부 패스 스루 네트워크 부하 분산기를 등록하려면 gcloud compute forwarding-rules create 명령어를 실행하고 service-directory-registration 플래그를 설정합니다.

gcloud beta compute forwarding-rules create FORWARDING_RULE_NAME \
    --region=REGION \
    --load-balancing-scheme=EXTERNAL \
    --address=RESERVED_IP_ADDRESS \
    --ip-protocol=PROTOCOL_TYPE \
    --ports=PORT_NUMBER \
    --backend-service=BACKEND_SERVICE_NAME \
    --backend-service-region=REGION \
    --service-directory-registration=SD_SERVICE_NAME

다음을 바꿉니다.

  • FORWARDING_RULE_NAME: 만들려는 전달 규칙의 이름
  • REGION: 전달 규칙을 만들 리전
  • RESERVED_IP_ADDRESS: 전달 규칙이 제공하는 IP 주소
  • PROTOCOL_TYPE: 규칙이 제공할 IP 프로토콜
  • PORT_NUMBER: 쉼표로 구분된 포트 목록
  • BACKEND_SERVICE_NAME: 트래픽을 수신하는 대상 백엔드 서비스
  • SD_SERVICE_NAME: 엔드포인트를 등록할 서비스 디렉터리 서비스의 정규화된 이름. 이 서비스는 생성 중인 전달 규칙과 동일한 프로젝트 및 리전에 있어야 합니다. 예: projects/PROJECT/locations/REGION/namespaces/NAMESPACE_NAME/services/SERVICE_NAME

다음 단계