server.event-handler¶
set the event handler
Default: "poll"
Available handlers: select, poll, linux-rtsig, linux-sysepoll, solaris-devpoll, freebsd-kqueue
| OS | Method | Config value |
|---|---|---|
| all | select | select |
| Unix | poll | poll |
| Linux 2.4+ | rt-signals | linux-rtsig |
| Linux 2.6+ | epoll | linux-sysepoll |
| Solaris | /dev/poll | solaris-devpoll |
| FreeBSD, ... | kqueue | freebsd-kqueue |
| NetBSD | kqueue | kqueue |
Caveats¶
- "linux-rtsig" may interfere with Perl-based CGI.
- "freebsd-kqueue" on OS X 10.5 (Leopard) seems buggy. Use select or poll instead.
See Also¶
- Available Event Handlers Docs:Performance