web server/nginx
connection processing methods (연결처리방법) - epoll, kqueue, poll
구닥다리 엔지니어
2014. 8. 6. 17:24
nginx에서는 연결 처리 방법을 지정할 수 있다.
그리고 그 방법은 다양하다. 그리고 특정 방법의 사용 가능 여부는 사용하는 플랫폼에 따라 다르다.
일반적으로 nginx를 지원하는 플랫폼에서는 자동으로가장 효율적인 방법을 선택하게 된다. 그러나 필요한 경우 지정할 수 있다.
- select - 표준 방법.
- poll - 표준 방법.
- kqueue - FreeBSD 4.1+, OpenBSD 2.9+, NetBSD 2.0, and Mac OS X에서 사용되는 효율적인 방법
- epoll - Linux 2.6+에서 사용되는 효율적인 방법