Skip to content

로드밸런서 도입

gamgyul163 edited this page Dec 3, 2024 · 2 revisions

로드밸런서 도입 배경

1. HTTPS 요청 처리

  • 기존에는 Nginx와 Certbot을 사용해 HTTPS 요청을 처리하기 위해 Nginx를 설치하고 설정 과정을 수행해야 했으나, 이를 간소화하기 위해 로드밸런서를 도입.

2. 비용 효율성

  • 어플리케이션 로드밸런서를 도입하는 비용이 리버스 프록시용 서버 인스턴스를 추가로 운영하는 것보다 더 저렴함.

3.확장성

  • 필요 시 서버를 수평적으로 확장할 수 있어 유연한 운영 가능.

1. 타겟 그룹 추가

image.png

데브 api 서버와 프로덕션 api 서버 두개로 나누어 그룹을 등록하였습니다.

2. 로드밸런서 추가

image.png

어플리케이션 로드밸런서를 추가하여 HTTP 및 HTTPS 요청을 처리.

3. 리스너 규칙 등록

1. http(80)로 들어오는 요청은 모두 443으로 리다이렉션

image.png

2. https(443)로 들어오는 요청은 도메인에 따라 데브와 프로덕션 api 서버로 나뉘어서 전달

image.png

👋 소개
📖 회의록
🗓️ 개발일지
🗃 설계 문서
🕵️‍♂️ 회고록
💪 멘토링 일지
🎳 트러블 슈팅
💽 발표자료
Clone this wiki locally