ELB - Amazon EC2 핸즈온

Elastic Load Balancing(ELB)을 설정하여 실제로 작동하는지 확인합니다.

여기서는 Classic Load Balancer입니다.

개요는, Elastic Load Balancing 로 소개하고 있으므로 참고에!

1. 로드 밸런서 설정



EC2를 열고 로드 밸런서에서 로드 밸런서 만들기를 클릭합니다.


이번에는 [Classic Load Balancer]에서 "만들기"하겠습니다.


1단계. 로드 밸런서 정의
로드 밸런서 이름: 로드 밸런서 이름을 입력합니다. 로드 밸런서 이름은 엔드포인트 이름에 포함됩니다.
"리스너 설정": "추가"에서 적절하게 프로토콜을 추가합니다. (이번에는 기본 설정이 될 수 있습니다.)
서브넷 선택에서는 VPC에서 ELB를 실행할 서브넷을 선택합니다.
다음 단계: 보안 그룹 할당을 클릭합니다.

↓ 이 경우 로드 밸런서 80번 포트에서 청취하여 인스턴스 80번 포트로 전송합니다.



2단계. 보안 그룹 할당
이미 만든 보안 그룹을 할당하려면 기존 보안 그룹 선택을 선택하고 할당할 보안 그룹을 선택한 다음 다음 단계: 보안 설정 구성을 클릭합니다.


3단계. 보안 설정 구성
다음 단계: 상태 확인 설정을 클릭합니다.


4단계. 상태 확인 설정
모든 설정을 기본값으로 유지하고 다음 단계: EC2 인스턴스 추가를 클릭합니다.
· ELB는 부하 분산된 각 EC2 인스턴스에 대해 정기적으로 상태를 확인합니다.
따라서 EC2 인스턴스에서는 ping 포트에서 들어오는 트래픽을 수락해야 합니다.
이번에는 각 인스턴스에 실행중인 HTTP 서버가 있으며 포트 80에서 들어오는 트래픽을 수락합니다.
・응답 타임아웃: 헬스 체크로부터의 응답을 기다리는 시간입니다.
・간격: 헬스 체크를 송신하는 간격입니다.
・비정상 임계값: 이상이라고 판단할 때까지의 연속 실패 횟수.
· 정상 임계값 : 정상으로 판단하기 전의 성공 횟수.


5단계. EC2 인스턴스 추가
ELB를 적용할 EC2 인스턴스를 선택하고 다음 단계: 태그 추가를 클릭합니다.


6단계. 태그 추가
특별히 필요하지 않으면 그대로 '확인 및 만들기'를 클릭합니다.


7단계. 확인
만들기를 클릭하면 완료됩니다.


하지만, 상태를 보면, 헬스 체크가 Out of Service가 되어 있어, 움직이지 않는다!


라고 하는 것으로↓2에!

2. 로드 밸런싱되었는지 확인



5.Apache/IIS 설치 의 기사를 참고로 Apache를 인스톨 해 둔다.

/var/www/html 디렉토리로 이동하여 적절한 health.html을 작성하십시오.


InService가 되었습니다!


모니터링 대상 파일을 준비하지 않았습니다. . .

↓그 밖에도 이런 것이 있으므로. . .
참고 : Classic Load Balancer 문제 해결: 상태 확인

좋은 웹페이지 즐겨찾기