인프런 커뮤니티 질문&답변

한수현님의 프로필 이미지

작성한 질문수

비전공자도 이해할 수 있는 AWS 입문/실전

[실습] 4. 도메인 연결하기, HTTPS 적용하기

nginx사용여부

24.01.30 19:50 작성

·

338

0

위 강의에서는 nginx를 사용하지 않고 있는데,nginx를 대신하는 기능을 하는 것이 이 강의에서 무엇인지 궁금합니다! 또한 위 내용이 맞다면, 8080포트(spring)로 포트포워딩을 nginx를 사용하여 작업하는 것이라고 알고있는데 그 작업또한 이 강의에서는 언제 해야하는건지 질문드립니다! 

답변 1

0

JSCODE 박재성님의 프로필 이미지
JSCODE 박재성
지식공유자

2024. 01. 30. 21:09

안녕하세요 한수현님! 좋은 질문입니다👍

 

Nginx를 활용하면 일반적으로 8080번 포트를 80번 포트로 포트포워딩을 활용해서 구성을 많이 합니다. 하지만 Nginx를 사용하지 않는다면 굳이 포트포워딩을 하지 않고 Spring Boot를 80번 포트에 띄워도 괜찮습니다!

 

Nginx를 앞단에 구성하는 이유는 포트포워딩을 위해서 사용한다기보다는 로드밸런싱을 위해서 Nginx를 활용하는 경우가 많습니다. 이러한 관점에서 Nginx 대신에 ELB를 활용해 로드밸런싱 기능을 대체하고 있습니다.

 

이 외에도 궁금한 점 있으시면 편하게 질문 또 남겨주세요~