
Nginx 기본 동작 방식설정 nginx.conf 파일을 작성하여 nginx가 어떻게 동작하게 할지 설정합니다. 이번 포스트에서는 메인 설정 파일인 nginx.conf과 관련된 내용을 설명할 것입니다. user nginx; error_log /var/log/nginx/error.log warn; worker_processes 1; pid /var/run/nginx.pid; events { worker_connections 1024; } http { include mime.types; server { listen 80; location / { root html; index index.html index.htm; } } } 위 예제를 하나씩 살펴보자 코어모듈 설정 위의 예제에서 나오는 work_process..

Nginx 동시접속(요청) 처리에 특화된 웹 서버(Web Server) 프로그램 Nginx의 특징 - 대용량 트래픽(수많은 동시접속자) 처리에 특화되어 있다. - master process & worker process Nginx는 1개의 마스터 프로세스(master process)와 다수의 워커 프로세스(worker process)를 가지고 있다. 마스터 프로세스(master process)는 워커 프로세스들을 관리하고 환경 설정(configuration)을 구성한다. 워커 프로세스(worker process)들은 실제로 요청들을 처리한다. - Thread pool 방식으로 처리 Nginx version 1.7.11 과 Nginx plus release 7부터 Thread pool 방식이 도입되었는데,..