반응형
SMALL
Load Balancing
-
Nginx Load balancing, 도커 컨테이너 실습인프라 2022. 12. 8. 12:45
실습 내용 ip주소의 80번 포트로 들어오는 요청을 내부 3000번, 3001번, 3002번 포트로 분산시켜 주도록 하겠습니다. 컨테이너의 내부 포트는 3000포트를 개방시키고 외부 포트는 각각 3000, 3001, 3002포트와 연결시켜 줍니다. Upstream Nginx의 upstream을 이용해 요청에 대한 분배를 해줄 수 있도록 해보겠습니다. 선언 위치 /etc/nginx/sites-enabled/ 내에 새로운 파일을 만들어줍니다. (nginx.config의 http{ ... } 안에 includes /etc/nginx/sites-enabled/* 구문이 있는지 확인하고 없으면 추가해줍니다.) ☼새로운 파일을 생성하지 않고 기존에 존재하는 nginx.config 파일 내에 선언해줘도 괜찮습니다! ..