# 어플리케이션 로드 밸런서 생성해서 트래픽 분배하기.
# 순서 - 타겟 그룹 만들기 , 어플리케이션 로드 밸런서 만들기.
1
test-vpc
10.0.0.0/20
pri1
10.0.0.0/23
N (Private)
일반
pub1
10.0.2.0/24
pub-nat1
10.0.3.0/24
용도 NatGateway
pub1-lb1
10.0.4.0/24
Loadbalacer
3
퍼블릭에 있는 웹서버의 공인IP로 접속해보자.
잘 되는가?
1
로드 밸런서는 타켓 그룹 부터 생성하자.
어플리케이션 로드 밸런서 타겟 그룹은 HTTP 로 해야 한다.
네트워크 로드 밸런서 타겟 그룹은 TCP로 하야 한다.
애플리케이션 로드 밸런서 타겟 그룹은 HTTP 으로 만들자.
네트워크 로드 밸런서 사용사는 TCP로 타켓 그룹을 만들어야 한다.
2
game-web-alb-tg
HEAD
5
3
애플리케이션 로드 밸런서를 만들어보자.
game-web-alb
4
애플리케이션 로드 밸런서를 만들어보자.
Small
Medium
Large
Extra Large
1
로드 밸런서로 접속 하기
game-web-alb-107276454-f100cbd4255f.kr.lb.naverncp.com
2
DNS로 접속 하기
설정 적용 하라.
반드시 배포를 추가로 해야한다.
1
[root@alb httpd]# vi /etc/httpd/conf/httpd.conf
변경전
#LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
변경후
LogFormat "%{X-Forwarded-For}i %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
[root@alb httpd]# service httpd restart
2
[root@alb httpd]# pwd
/var/log/httpd
[root@alb httpd]# tail -f access_log
1
VPC
TCP이면 NLB , Proxy NLB
HTTP/HTTPS 이면 ALB
다음
https://brunch.co.kr/@topasvga/4673