티스토리 뷰
AWS Load Balancer 처리
0. AWS Load Balancer 란?
- 서버 부하 분산 장치
- 웹 서버나 캐시 서버 등의 처리 부하를 균등하게 분배하는 장치. 과부하로 인해서 서버가 운용 정지되거나 응답이 지연되는 것을 방지한다.
1. Load Balancer 생성.
2. 로드밸런서 설정.
- Load Balancer Name : 로드 밸런서 이름을 설정.
- Create LB Inside: 로드 밸런서가 생성될 VPC. (기본값 사용)
- Create an internal load balancer: 인터넷에 연결되지 않은 내부 로드 밸런서 생성(기본값 사용.)
- Enable advanced VPC configuration: VPC에 속한 서브넷을 선택하는 옵션. (기본값 사용)
- 로드 벨런서에서 사용하는 프로토콜 설정.
3. 방화벽 설정.
- 방화벽 정책이니 로드 밸런서에서 사용하는 프로토콜, 포트를 맞춰 설정.
4. 서버체크 주기 설정.
- 로드 벨런서가 서버가 죽었는지 살았는지 체크하는 것을 설정.
- 프로토콜, 포트, 패스등 잘 설정.
- Response Timeout: 헬스 체크 응답 시간입니다. 이 시간이 지나도 응답이 없으면 EC2 인스턴스 가동 확인에 실패한 것으로 판단.
- Health Check Interval: 헬스 체크 주기.
- Unhealthy Threshold: 연속으로 설정한 값만큼 가동 확인에 실패했을 때 가동이 중단된 것으로 판단.
- Healthy Threshold: 가동이 중단되어 트래픽 분산에서 제외되었을 때 연속으로 설정된 값만큼 가동 확인에 성공하면 다시 포함.
5. 로드 밸런서에 포함될 EC2 설정.
6. Tag 설정
7. 최종 확인
8. 로드 밸런서 접속 확인
9. 마무리.
- 설정을 완료하여도 바로 적용안되니 넉넉히 10분 정도 기다렸다가 Test 하자.
- AWS을 쓰면서 필수 요소라고 생각함. (쓰는 이유가 평행적 확장이 유연하기 때문.)
'AWS' 카테고리의 다른 글
AWS Elasticsearch 직접 구축기 (0) | 2016.04.22 |
---|---|
AWS EC2 처음시작. (1) | 2016.04.21 |
잡큐 - Gearman and Lambda (2) - Lambda (0) | 2016.04.10 |
잡큐 - Gearman and Lambda (1) - Gearman (0) | 2016.04.10 |
AWS EC2 서버 생성하기. (0) | 2016.02.18 |
- Total
- Today
- Yesterday
- AWS
- MariaDB Galera
- 브라우저 제어
- 자동업데이트
- mqtt
- 엘라스틱서치 백업
- 오픈API
- puppeteer
- 봇
- electron-updater
- 마리아
- elasticsearch mapping change
- 엘라스틱서치 복구
- Redis
- bitbucket
- 브라우저봇
- 팀룸
- 2FA
- electron
- AmazonMQ
- Restore
- 네이트온
- maria
- backup
- activemq
- 2factor
- ElasticSearch
- auto update
- real
- elasticsearch mapping
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |