Skip to Content
Suffering builds character
아카이브8.Nginx개요4. Nginx

4. Nginx

nginx (“engine x”) is an HTTP web server, reverse proxy, content cache, load balancer, TCP/UDP proxy server, and mail proxy server. Originally written by Igor Sysoev and distributed under the 2-clause BSD License.

Nginx는 대표적인 상용 웹 서버 중 하나로, 클라이언트의 요청에 따라 정적 리소스를 제공(응답)하는 기능을 지원함

또한 이벤트 기반의 비동기 Non-blocking 메커니즘을 통해 다수의 클라이언트 요청에 대해서도 안정적으로 트래픽을 처리할 수 있으며,

클라이언트와 서버 사이에서 요청을 중개하는 프록시(Proxy) 서버로서의 역할 뿐만 아니라 갑작스러운 트래픽에 따른 서버의 부하를 줄여주는 부하 분산 메커니즘 등의 기능도 제공하고 있음

그 외에도 컨텐츠 캐싱을 통해 서버가 감당해야 하는 부하를 효과적으로 줄여주는 역할도 수행함

💡
Tip

Nginx 버전
Nginx는 무료 버전과 유료(상용) 버전으로 구분됨

Nginx - 오픈 소스
Nginx+, Nginx Controller - 상용, 유료 버전

Last updated on