본문 바로가기

AWS/AWS - Dev Associate

[AWS Dev A] EC2 - ALB(Application Load Balancer) 실습

 

 

 

 

 

 

ALB(Application Load Balancer) 만들기

 

보안그룹은 기존에 있는 만들었던, 80포트 정책을 선택한다. 기본 80포트 인바운드 정책입니다.

 

 

========================== 타겟 그룹을 설정합니다 ==========================

 

 

========================== 타겟 그룹 설정 완료 ==========================

 

 

ALB 리스너를 선택한다, 타겟그룹에서 만든 my-first-target-group 을 선택한다.

 

 

ALB 완료 직전 요약정보입니다.

 

 

로드발란스의 DNS name 으로 웹접속을 시도합니다. 현재 2개의 인스턴스를 연결해서 2개의 주소가 돌아가면서 나온다.

 

 

 

새로운 target group 생성.

 

(3번째 인스턴스를 미리 만듦) 2번째 target group 에 3번째 인스턴스를 추가한다(타겟 등록 절차를 통해서).

 

 

 

리스너에 룰을 추가하는 방법

 

 

 

URL path 를 기준으로 다른 타겟 그룹을 설정할 수 있다.

 

 

기존 룰을 삭제한다(필요없는 룰 삭제).

 

target group 삭제(불필요한 그룹 삭제)

 

 

first target group 에 3번째 인스턴스를 추가한다.

 

 

화면 리프레쉬할때마다 3개의 서버 정보가 순차적으로 표시된다.

 

 

로드밸런서에서 리스너 확인하는 방법

 

 

타겟 그룹에서 등록된 타겟(인스턴스) 추가 및 제거하는 방법