Load Balancer 개요

Prev Next

VPC 환경에서 이용 가능합니다.

Load Balancer는 서버로 유입되는 트래픽을 여러 대의 서버에 분산하여 서비스의 가용성과 응답 속도를 높여 주는 네이버 클라우드 플랫폼의 서비스입니다. Load Balancer에서는 로드밸런서와 타깃 그룹 등 부하 분산 구성 및 관리 기능에 대한 CLI를 vloadbalancer 명령어로 제공합니다.

Load Balancer (VPC) 공통 설정

Load Balancer (VPC) CLI에서 공통으로 사용하는 명령어와 옵션 형식을 설명합니다.

구문

vloadbalancer는 다음 구문으로 실행합니다.

./ncloud vloadbalancer <subcommand> [options]

옵션

vloadbalancer에서 공통으로 사용할 수 있는 옵션입니다.

옵션 타입 필수 여부 설명
--regionCode String Optional 리전 코드
  • KR | KRS
  • 기본값: getRegionList 조회 결과의 첫 번째 리전
--output String Optional 응답 결과의 형식
  • json (기본값) | xml

Load Balancer (VPC) 명령어

vloadbalancer 명령어에서 실행할 수 있는 하위 명령어 목록입니다.

Target Group

타깃 그룹 관련 명령어는 다음과 같습니다.

명령어 설명
createTargetGroup 타깃 그룹 생성
getTargetGroupList 타깃 그룹 목록 조회
getTargetGroupDetail 타깃 그룹 상세 정보 조회
changeTargetGroupConfiguration 타깃 그룹의 설정 변경
changeTargetGroupHealthCheckConfiguration 타깃 그룹의 헬스 체크 설정 변경
setTargetGroupDescription 타깃 그룹의 설명 수정
getTargetList 타깃 그룹에 적용된 타깃 목록 조회
addTarget 타깃 그룹에 적용될 타깃 추가
setTarget 타깃 그룹에 적용될 타깃 설정
removeTarget 타깃 그룹에 적용된 타깃 제거
deleteTargetGroups 타깃 그룹 삭제

Load Balancer

로드밸런서 관련 명령어는 다음과 같습니다.

명령어 설명
createLoadBalancerInstance 로드밸런서 인스턴스 생성
getLoadBalancerInstanceList 로드밸런서 인스턴스 목록 조회
getLoadBalancerInstanceDetail 로드밸런서 인스턴스 상세 정보 조회
changeLoadBalancerInstanceConfiguration 로드밸런서 인스턴스의 설정 변경
setLoadBalancerDescription 로드밸런서의 설명 수정
deleteLoadBalancerInstances 로드밸런서 인스턴스 삭제
createLoadBalancerListener 로드밸런서에 새로운 리스너 생성
getLoadBalancerListenerList 로드밸런서에 등록된 리스너 목록 조회
changeLoadBalancerListenerConfiguration 로드밸런서 리스너의 설정 변경
deleteLoadBalancerListeners 로드밸런서에 등록된 리스너 삭제
addLoadBalancerListenerCertificate SNI 기반 다중 TLS 인증서 추가
getLoadBalancerListenerCertificateList 로드밸런서 리스너의 TLS 인증서 목록 조회
removeLoadBalancerListenerCertificate SNI 기반 다중 TLS 인증서 제거
getLoadBalancerRuleList 로드밸런서 리스너에 등록된 규칙 목록 조회

Load Balancer (VPC) 연관 리소스

Load Balancer (VPC) CLI에 대한 사용자의 이해를 돕기 위해 다양한 연관 리소스를 제공하고 있습니다.