반응형
VPC에서는 로드밸런서가 서버에 직접 서버를 바인딩하는 것이아니라 Target Group이라는 서버에 그룹을 만들고 그 다음에 Target Group을 바인딩
그래서 로드밸런서를 생성하기 전에 Target Group을 만들어 주어야 함
- Target Group 생성
네트워크 LB이기 때문에 TCP protocol 선택 - Health Check 설정 : 실제로 이 Target Group에 있는 서버들이 정상인지 정상이 아닌지를 체크하기 위한 것
- Application LB에 대한 Target Group도 생성
어플리케이션 로드밸런서 이기때문에 HTTP를 선택 - Application LB에 대한 Heath Check 설정
- ALB에서 특정 디렉토리에 대해서는 다른 서버가 바인딩해서 처리할 수 있도록 새로운 Target Group 생성
- 네트워크 로드밸런서 생성
- 접속정보 이용해 접속 시도
- 접속 확인
- log 확인(네트워크 로드밸런서의 특징이 실제 IP가 찍힘)
- 어플리케이션 로드밸런서 생성
- 접속 확인
- 로그 확인
- IP 확인 및 비교하기
- IP 디렉토리를 위해서 리눅스 서버 1번에서만 처리하도록 해보자.
- 리스너 설정 변경
- 규칙 조회 및 변경
여기에서
이렇게 변경 : 이 IP에 대해서는 반드시 서버 1번에서만 받을 수 있게 됨 - 로드밸런서 IP가 찍히기 때문에 클라이언트의 IP를 찍어내기 위해서 설정
LogFormat 찾아보기 - Apache 재가동
- ALB에서 접근하게 되면 서버의 로그는?
실제 IP가 찍히게 됨
'NCP' 카테고리의 다른 글
[NCP] Database 상품군 특징 및 Cloud DB for MySQL Operation (0) | 2023.08.09 |
---|---|
[NCP] GRM, CDN서비스 및 IPSEC-VPN 소개 (0) | 2023.08.09 |
[NCP] 로드밸런서 및 Global DNS 소개 (0) | 2023.08.09 |
[NCP] 네트워크 기초 및 VPC 컴포넌트 소개 (0) | 2023.08.09 |
[NCP] Storage의 주요 특징과 네이버 클라우드 플랫폼 스토리지 상품군 소개 (0) | 2023.08.09 |