해결된 질문
작성
·
313
답변 2
1
1
고규형님 안녕하세요~
제가 파이썬으로 웹 애플리케이션을 배포해본 경험은 실습해본 정도라서 틀린 내용일 수도 있지만, gunicorn을 사용해서 배포하시면 될겁니다. gunicorn으로 배포된 파이썬 웹 애플리케이션은 영상에서 java -jar 로 배포한 자바 애플리케이션과 동일한 상태가 되는겁니다.
따라서 영상에서는
클라이언트 - nginx - 자바 애플리케이션
순으로 연결되어 있었지만, Flask로 만든 웹 애플리케이션을 배포할 땐 다음과 같이 구성하면됩니다.
클라이언트 - nginx - gunicorn으로 실행시킨 Flask 애플리케이션
gunicorn으로 실행시킨 Flask 애플리케이션 역시 단독으로도 요청을 받을 수 있는 웹 애플리케이션입니다. 따라서 nginx를 통해서 요청이 되도록 만들 수도 있고, nginx를 거치치 않고도 요청이 되도록 만들 수 있습니다.
궁금하신 내용이 해결 되었을까요? 또 궁금한 내용 있으면 질문 남겨주세요.
감사합니다.