nginx

    35.Gunicorn, Nginx

    35.Gunicorn, Nginx

    Gunicorn은 웹 서버 소프트웨어와 Django를 연결하기 위해 필요한 WSGI(web server gateway interface)이다. Nginx는 웹 서버 소프트웨어로 비슷한 것으로 Apache가 있다. Nginx는 성능, 보안 문제를 대처할 수 있게 해주며 클라이언트의 요청에 빠르게 응답할 수 있고 여러명의 사용자가 동시접속을 했을 시 여러 대의 서버로 요청을 분산하는 로드 밸런싱 기능도 제공해 주며 Django가 필요한 요청에 Django를 이용해 컴퓨팅 자원을 효율적으로 쓸 수 있게 해준다. ● Gunicorn 적용 Gunicorn을 위한 도커 이미지 수정 Gunicorn으로 서버를 실행하게 하기 위해 docker-compose.yml 파일의 web 컨테이너 부분을 수정하는데 command..